Deploy Local Repository for Offline Install
This quick guide describes the steps required for creating and deploying Kaltura Install Packages Repository locally for offline installations (for cases where the environment you’re deploying on is not connected to the internet).
Before You Get Started Notes
- Whenever you see
#in the beginning of a command line, this means you should run the command as root.
- Follow the steps in this document in the order they are provided.
- This guide refers to the RPM packages only.
- Kaltura Inc. also provides commercial solutions and services including pro-active platform monitoring, applications, SLA, 24/7 support and professional services. If you're looking for a commercially supported video platform with integrations to commercial encoders, streaming servers, eCDN, DRM and more - Start a Free Trial of the Kaltura.com Hosted Platform or learn more about Kaltura' Commercial OnPrem Edition™. For existing RPM based users, Kaltura offers commercial upgrade options.
Download the repository
# wget -r http://installrepo.kaltura.org/releases # cp -r installrepo.kaltura.org/releases/$CORE_VER/RPMS %LOCAL_PATH%
Create the local repository file
This step is performed on each machine you're deploying Kaltura on.
Add to this file the following text while changing the
%LOCAL_PATH% will be either a local file-system path to where the repository was downloaded to, or it can be a local apache server url.
- If your repository files are in an Apache server, use:
- If your repository files are local or mounted FS:
Make sure to replace this file accordingly when creating the
[Kaltura] name = Kaltura Server baseurl = %LOCAL_PATH% gpgcheck = 0 enabled = 1 [Kaltura-noarch] name = Kaltura Server arch independent baseurl = %LOCAL_PATH% gpgcheck = 0 enabled = 1