Kaltura CE - Part 1 - Setting up a CentOS Virtual Machine in VMware Fusion
You should setup a clean server with at least 4GB of ram to run all the services needed by a Kaltura Server.
Kaltura CE - Part 2 - Installing Prerequisites and Obtaining Source Code
You should snapshot after you complete this step. The downloads take a long time, but updating from GitHub is fast... if you have a snapshot ready.
Kaltura CE - Part 3 - Building an Installation Package and Installing
This is where the magic happens. Also, note the types of errors you get when you don't have enough memory
Installation on Amazon AWS (EC2)
Kaltura CE Package and Install on Amazon EC2 - Part 1 - Installing Prerequisites and Downloading Source
Note that we've allocated 15GB of ram for this machine... and that we snapshot afterward so we don't have to download prereqs and code when we want to start over with installation.
Kaltura CE Package and Install on Amazon EC2 - Part 2 - Packaging Source and Installation
Please note that Amazon Linux loses track of the /etc/hosts file and full root disk usage after a snapshot.
Development HOWTOs
How to Switch KalturaServer Branch Used During CE Packaging
You're going to want to upgrade eventually, aren't you.