Copyright © 2012 Kaltura Inc.
All Rights Reserved. Designated trademarks and brands are the property of their respective owners.
Use of this web site constitutes acceptance of the Terms of Use and Privacy Policy.
EduVideo.org
I've been trying to install CE and Drupal on one server behind a port-forwarding home router. This is a small home development project, and I'm very new at this. Because this is Comcast I can't have two IP addresses forwarded, so if my understanding is correct, I don't have the luxury of using multiple virtual hosts.
This is a dev server for a project I'm working on, and we're evaluating different CMSs. Ideally my document tree would look something like this:
/www/index.html, which links to the others, and existing web content
/www/kaltura/
/www/drupal/
/www/whatever other CMSs we'd like to try
I'd like to have Drupal and KalturaCE v2.0 installed on the same Apache2 host, and preserve the existing web content. The root index.html would have a link to Drupal and its tree, and index.html would also have a link to the Kaltura start/index.php and its files. I've installed both Drupal and CE, and they both work fine individually; however, when I Include my_kaltura.conf in my apache2.conf file, all of the mod_rewrite redirects break Drupal and my existing website.
After a couple days of poking (again I have no experience with this or Apache2) I've stopped Kaltura from replacing my existing DocumentRoot and redirecting away from my existing index.html. However these changes break Kaltura's KMC.
Summary: Including my_kaltura.conf in apache2.conf breaks Drupal and the existing website. Commenting it out or making the obvious alterations breaks Kaltura.
Before anybody brushes me off and tells me to go RTFD, I can find no such documents on Kaltura.org or elsewhere for a Drupal / KalturaCE v2.0 installation :-( If you know of one, and you have seen it work for 2.0 and not just 1.5, I would highly appreciate the link.
I'm guessing I need to spend a day or two editing my_kaltura.conf to make this work. This is where I'm stuck. This file is not easy for me to reverse-engineer and rather inscrutable without intimate knowledge of the unmapped/mapped hierarchy of the Kaltura file tree.
Is there a document describing what is going on with the redirects in my_kaltura.conf? Alternatively if someone knows of any other solutions (ie an Apache2 scoping mechanism I don't know about) I would appreciate the help.
Thanks!
Dennis
Ah! Beautiful. Thanks!
I'm glad that we've confirmed this - that Kaltura v2.0 is meant to be installed standalone and v1.5 is the version with coexistence capabilities.
I appreciate the help!
Dennis
Sorry. Where can I find a download link for this? I've searched and I've failed miserably.
Wait, KalturaCE can't be installed on a virtualhost?
This seems like a pretty major demand for a web app - @rtcwp07 do you have a docs link to back up what you say in your comment?
--
www.giantrobot.co.nz • http://twitter.com/grobot
From the install docs:
Define domain name/virtual host name within your HOSTS file
The public domain name/virtual hostname to be used for Kaltura CE service should be set within the /etc/hosts file. This is needed so external and internal API client applications e.g. the admin console application, the kaltura batch application) can be directed to the relevant Kaltura web services according to their internal 'server url' configuration. service url configurations are set within Kaltura's internal API client applications, during the installation of the Kaltura CE, based on user input. this step can be done before/after installation.
I'm certainly no expert, so please correct me if I'm wrong, but if you're changing your localhost setting in your /etc/hosts/ then you're looking at a Kaltura-only server, right?
Thanks for the help all! I installed 1.5 just fine and for now it works great, except for integration with Drupal. I think this newest roadblock is due to the Drupal Kaltura All-In-One module. The saga continues on the Drupal boards:
Hey man,
First of all, when you say this:
"Because this is Comcast I can't have two IP addresses forwarded, so if my understanding is correct, I don't have the luxury of using multiple virtual hosts."
You can have as many virtual hosts as you want with apache on one IP - unfortunately, that's not your issue.
KalturaCE v2.0 is designed to be installed on its *own* server, with only the programs that are required to support it installed alongside. So, you would have your 2.0 server on its own, and you would have your Drupal with its Kaltura module on another server and they would be configured to interface with each other.
If you are interested in using KalturaCE and Drupal on the same server, you can try KalturaCE v1.5
I host several websites for clients with x7host that run both a KalturaCE v1.5 server alongside other popular CMS's, like Drupal, Wordpress and Joomla using Kaltura's modules, and am in fact working on my own Kaltura/Wordpress plugin as we speak.
Hope that helps.