Ant-Veil

Caspar Blog

Ubuntu 8.04 Mod_python Config

| Comments

第一步,安装 mod_python

sudo apt-get install libapache2-mod-python

第二步,将 mod_python 模块加入到启用列表中

sudo ln -s /etc/apache2/mods-available/mod_python.load /etc/apache2/mods-enabled/

注:在 Ubuntu 8.10 中,对应的模块配置文件名已经改成了 python.load,后文中提到的也应相应改成 python.conf

第三步,配置 mod_python

先在/etc/apache2/mods-available/下新建一个文件mod_python.conf

sudo vi /etc/apache2/mods-available/mod_python.conf

加入如下内容:


    AddHandler mod_python .py
    PythonHandler test
    PythonDebug On

然后同样加入启用列表:

sudo ln -s /etc/apache2/mods-available/mod_python.conf /etc/apache2/mods-enabled/

第四步,重启 apache 服务器

sudo /etc/init.d/apache2 restart

第五步,测试

/var/www下新建一个文件,test.py,输入内容为:

def index(req):
    return "Test Successfully";

在浏览器输入http://localhost/test.py

Comments