Wednesday, December 7, 2016

apache configuration for cohosting mod_python and php based apps

I have django+python+apache2+mod_python installed hosted and working on ubuntu server/ linode VPS. php5 is installed and configured. We don't have a domain name as in example.com. Just IP address. So my apache .conf file looks like this



ServerAdmin webmaster@localhost DocumentRoot /var/www




SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE mysite.settings

PythonOption django.root /mysite
PythonPath "['/var/www/djangoprojects',] + sys.path"
PythonDebug On



I want to install vtiger so if I change my .conf file like say this




DocumentRoot /var/www/vtigercrm/

ErrorLog /var/log/apache2/vtiger.error_log
CustomLog /var/log/apache2/vtiger.access_log combined

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all




This way vtiger the php based app works fine and ofcourse django app is not accessible. How do I make both co-exist in one file. i cannot use virtual host/subdomains. I can do with a diff port no thou.



Any clue guys ?



Regards Ankur Gupta

No comments:

Post a Comment

linux - How to SSH to ec2 instance in VPC private subnet via NAT server

I have created a VPC in aws with a public subnet and a private subnet. The private subnet does not have direct access to external network. S...