Kaltura CE V3.0 - Running the installation script

This guide is applicable for Kaltura CE version 3.0.x

Installation

When all prerequisites are properly set on your server, follow the following steps for installing the Kaltura CE:

  1. Extract the Kaltura CE package to anywhere on your server
  2. Change to a root user
  3. From the base directory of your extracted kaltura CE package run the "php install.php" command. If using XAMPP, please make sure to specify the full path to the XAMPP’s php binary to run the install script. E.g. when the XAMPP php binary is located at: /opt/lampp/bin/php, you should run the kaltura install script with the following command: “/opt/lampp/bin/php install.php”
  4. Follow installation instructions and provide the required information. When installation completes, follow the post-installation instructions below
  5. At the end of a successful installation you should be prompted with your login credentials to the Kaltura Administration Console (as provided by you during installation). You will need these login credentials to start working with the Kaltura CE. Assuming your mail server is up and running during installation you will receive these credentials to your mail box as well.

Post – Installation Configuration

Upon successfully completing installation, do the following:

  1. Open your apache configuration file for editing add the following line
    Include {YOUR_KALTURA_BASE_ DIR}/app/configurations/apache/my_kaltura.conf
  2. Restart your apache server
  3. Verify that the LAMP services are activated on system startup
  4. Verify that memcached is activated on system startup
  5. Verify that Kaltura’s services are activated on system startup:
    /{YOUR_KALTURA_BASE_ DIR}/app/scripts/searchd.sh start
    /{YOUR_KALTURA_BASE_ DIR}/app/scripts/serviceBatchMgr.sh start
  6. verify that system logrotate script (set in daily crontab in /etc/crontab), is set to run before Kaltura's daily dwh scripts.
    Kaltura's dwh scheduled daily scripts are:
    /{YOUR_KALTURA_BASE_ DIR}/dwh/etlsource/execute/etl_logs.sh
    /{YOUR_KALTURA_BASE_ DIR}/dwh/etlsource/execute/daily.sh

    their execution schedule is set in:
    /{YOUR_KALTURA_BASE_ DIR}/crontab/kaltura_crontab

Comments

Install problems...

Hi Guys,

I am installing (trying to install) Kaltura on my Ubuntu 10.04 server.

I am unable to find how to install/ enable the following extensions: ftp, apc, DOM, SimpleXML, spl, xml, ctype, ssh2

I also tried to run the installation step: php install.php and I am getting:

-bash: php: command not found

If anyone can give me any pointers that would be great!!

I found most of the PHP

I found most of the PHP extensions that you listed already installed in my PHP for CentOS 5.6. To install apc and ssh2 I did this

yum install php-pecl-apc php-pecl-ssh2

I also had to specify a different repository to get most recent stuff before doing my PHP configuration using this:

wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarc...
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/enterprise/remi.repo

Hope this helps,
Jack

Install problems.

i run the "php install.php" command and...

"You must have PHP mysqli extension loaded to continue with the installation. "