Chinaunix首页 | 论坛 | 博客
  • 博客访问: 158704
  • 博文数量: 73
  • 博客积分: 3106
  • 博客等级: 中校
  • 技术积分: 730
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-11 22:57
文章分类

全部博文(73)

文章存档

2018年(2)

2016年(1)

2012年(8)

2011年(21)

2010年(41)

我的朋友

分类: Python/Ruby

2011-09-26 09:59:40

  • 安装apache,linux系统安装时会自带一个apache2
  • 安装mod_python:sudo apt-get install libapache2-mod-python,在安装完成后/etc/apache2/mods-available中多了python.load: LoadModule python_module /usr/lib/apache2/modules/mod_python.so
  • 配置site(假设python manage.py startproject mysite):在:/etc/apache2/sites-available中vi mysite.conf
    1. <Location "/">
    2.         PythonPath "['/home/hudson/to_mysite','/home/hudson/to_mysite/mysite'] + sys.path"
    3.         SetHandler python-program
    4.         PythonHandler django.core.handlers.modpython
    5.         SetEnv DJANGO_SETTINGS_MODULE mysite.settings
    6.         PythonDebug On
    7.     </Location>
  • import os
    os.environ['PYTHON_EGG_CACHE'] = '/tmp/.python-eggs'
  • 将该site avaiable: 在/etc/apache2/sites-enabled中
    1. sudo ln -s ../sites-available/mysite.conf mysite.conf
阅读(551) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~