Skip to content
Nosce Te Ipsum
  • Home
  • About me
  • My COETAIL Blogs
    • Course 1
    • Course 2
    • Course 3
    • Course 4
  • Testimonials
    • Professional
    • Personal
Site Search

Installing Kaltura on Debian Lenny

  • March 24, 2011March 24, 2011
  • by Muhammad
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Pin on Pinterest
Pinterest
Share on Reddit
Reddit
Email this to someone
email
Share on StumbleUpon
StumbleUpon
Digg this
Digg

Installing Kaltura Community Edition on Debian Lenny

1.) Do base install
2.) Boot into your freshly installed System.

Login and install vim-nox & ssh server using the following command

install ssh openssh-server vim-nox

Before we can install MySQL Server 5.1 we need to add dotdeb to our Apt Cache, since that’s where we will be installing our MySQL Server 5.1 from.

vi /etc/apt/sources.list

and add the following lines to it


deb http://packages.dotdeb.org lenny all
deb-src http://packages.dotdeb.org lenny all

Save & Exit sources.list

now before we can use dotdeb repository we need to add the digital signature for the repository to apt-get, it can be done by the following commands

gpg --keyserver keys.gnupg.net --recv-key 89DF5277
gpg -a --export 89DF5277 | apt-key add -

Once this is done you can check that apt-get works and the system is upto date by issuing the following commands

apt-get update
apt-get upgrade

3. ) Install MySQL 5.1

During install you will be prompted for Password for the root user and confirm password for the root user. Use a password you will remember or note it down.

Before proceeding further let’s change 2 things in MySQL Configuration


vi /etc/mysql/my.cnf


lower_case_table_names = 1
thread_stack = 262144

now save the file
Logout restart mysql server and login to the server to check out if our changes have been implemented.

mysql -uroot -p

show variables like 'lower_case_table_names';
show variables like 'thread_stack';

4.) Install Apache & PHP Requirements.


apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libapache2-mod-suphp php5-xsl php5-curl php5-memcache memcached curl postfix postfix-mysql postfix-doc openssl binutils dovecot-imapd dovecot-pop3d

You will be asked which server to configure select apache2

For postfix configuration Select Internet site
Set the Mail Name

before proceeding to the next step lets enable Apache Modules required by Kaltura

a2enmod rewrite headers expires filter file_cache proxy

5.) Install Java, Java Libraries & Pentaho required by Kaltura


apt-get install openjdk-6-jre openjdk-6-doc openjdk-6-jre-lib subversion subversion-tools

Now download Pentaho and copy it to the required directory


cd /home/user
mkdir pentaho
wget http://space.dl.sourceforge.net/project/pentaho/Data%20Integration/3.2.0-stable/pdi-ce-3.2.0-stable.tar.gz/download/

rename the file “download” to pdi-ce-3.2.0-stable.tar.gz

tar xvzf pdi-ce-3.2.0-stable.tar.gz

mkdir /usr/local/pentaho
mkdir /usr/local/pentaho/pdi
cd /usr/local/pentaho/pdi
cp -r /home/user/data-integration/* .

With this Pentaho should be in the required directory

6.) Downloading and Installing Kaltura

Before we do this make sure that your mail server (postfix) is working. In the main.conf file allow your local network subnet and enter any relay mail server if you use.
Try to send a mail and see if it is working. You will need this working as Kaltura installation script and later the application uses mail for notifications.

goto your /home/username directory and checkout Kaltura

cd /home/user
mkdir kaltura
svn checkout http://www.kaltura.org/kalorg/kalturaCE/kalturaCE_v3.0.0/

start the installation for Kaltura


cd /home/user/kaltura/kalturaCE_v3.0.0
php -q install.php

answer a few basic questions

Finally Kaltura is up. But before we can access it, we need to include the Apache Directive Include to Include Kaltura Config file.

edit Apache apache2.conf file

vi /etc/apache2/apache2.conf

and add the line

Include /opt/kaltura/app/configurations/apache/my_kaltura.conf

If any other virtual host file is included then remark it. In my case the default Apache server site was included and Kaltura site would not come up till I remarked the default one.

In DNS create the zone entry (A) record for the server which you created during the Kalutra install. If you are simply trying it out on your private home network or a
virtual environment you can access the Kaltura server by its IP address or in your local machine add the entry in the hosts file.
e.g.

kaltura.server.com = IP address

Finally Open a browser and browse to your Kaltura Installation

* This install guide is from Harshad’s page. I have modified slightly to add information relevant to my install experience.

Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Pin on Pinterest
Pinterest
Share on Reddit
Reddit
Email this to someone
email
Share on StumbleUpon
StumbleUpon
Digg this
Digg
snmp install
PPTP VPN config on Linux
Muhammad
debian kaltura media server

Related articles

Dynamic DNS client setup for…
Install Nginx, MySQL and PHP…
Attaching an external storage with…
Setting up L2TP/IPSEC server using…
(c) Raspberry Pi
Starting with Raspberry Pi
Using GeoIP database to identify…
…after a long absence
ISOLINUX: No DEFAULT or UI…
Installing and Running MinecraftEdu on…
clean mail queue with Perl…

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Follow Me!

Follow Me On TwitterFollow Me On LinkedInFollow Me On PinterestFollow Me On About.meFollow Me On Wordpress
May 2025
M T W T F S S
« Oct    
 1234
567891011
12131415161718
19202122232425
262728293031  

2009 2010 2011 Amelie apache beijing birthday clearos crèpes debian december 2009 dubai email february firewall guide holidays ill install internet kuala lumpur linux list mac maheen mobile october 2009 outlook Pakistan raspberry raspberry pi router search Sharepoint smtp snow spring ubuntu unix VLAN VPN windows 7 winter xian Zimbra

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

Categories

Licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Theme by Colorlib Powered by WordPress
  • Home
  • About me
  • My COETAIL Blogs
  • Testimonials