apache + django部署

#### succeed on gentoo-2.6.32-r1 ####

 Python
  |_  emerge dev-lang/python

 Django
  |_  emerge dev-python/django
  |_  mkdir /workspace;         ### cannot work under "/root" directory; ###
  |_  cd    /workspace;
  |_  django-admin startproject mysite;

 Apache
  |_  emerge www-servers/apache
  |_  emerge -a mod_python
  |_  Edit /etc/conf.d/apache2 by appending "-D PYTHON" to the APACHE2_OPTS global variable
  |_  Edit /etc/apache2/vhosts.d/00_default_vhost.conf
  |     |
  |     |
  |     |
  |      <VirtualHost *:8008>
  |
  |            Include /etc/apache2/vhosts.d/default_vhost.include
  |            <IfModule mpm_peruser_module>
  |              ServerEnvironment apache apache
  |            </IfModule>
  |
  |            <Location "/">
  |              SetHandler python-program
  |              PythonHandler django.core.handlers.modpython
  |              SetEnv DJANGO_SETTINGS_MODULE mysite.settings
  |              PythonPath "['/workspace'] + sys.path"
  |              PythonDebug On
  |            </Location>
  |
  |      </VirtualHost>
  |
  |_  /etc/init.d/apache2 restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值