Kaltura installation on CentOS

A little cheat sheet to perform a quick install of Kaltura on CentOS.

yum clean all && yum update -y && yum install kaltura-server
  • /opt/kaltura/bin/kaltura-mysql-settings.sh

Then fill out your config file (here /var/tmp/config.txt):

TIME_ZONE=""
KALTURA_FULL_VIRTUAL_HOST_NAME="www.foo.bar:80"
KALTURA_VIRTUAL_HOST_NAME="foo.bar"
DB1_HOST="127.0.0.1"
DB1_PORT="3306"
DB1_PASS=""
DB1_NAME="kaltura"
DB1_USER="kaltura"
SERVICE_URL="http://www.foo.bar:80"
SPHINX_SERVER1="127.0.0.1"
SPHINX_SERVER2=" "
DWH_HOST="127.0.0.1"
DWH_PORT="3306"
SPHINX_DB_HOST="127.0.0.1"
SPHINX_DB_PORT="3306"
ADMIN_CONSOLE_ADMIN_MAIL=""
ADMIN_CONSOLE_PASSWORD=""
CDN_HOST=""
KALTURA_VIRTUAL_HOST_PORT="80"
SUPER_USER="root"
SUPER_USER_PASSWD=""
ENVIRONMENT_NAME=""
DWH_PASS=""
PROTOCOL="http"
RED5_HOST=""
USER_CONSENT="1"
CONFIG_CHOICE="0"
IS_SSL="N"

With for CONFIG_CHOICE:

0. All web interfaces
1. Kaltura Management Console [KMC], Hosted Apps, HTML5 lib and ClipApp
2. KAC – Kaltura Admin Console

  • /opt/kaltura/bin/kaltura-config-all.sh /var/tmp/config.txt

Then run sanity check:

  • /opt/kaltura/bin/kaltura-sanity.sh

Official documentation can be found here [1]

[1] https://github.com/kaltura/platform-install-packages/blob/master/doc/install-kaltura-redhat-based.md#upgrade-kaltura