zoukankan      html  css  js  c++  java
  • Ubuntu12.04配置mod_python

    安装:

    sudo apt-get install libapache2-mod-python python-mysqldb
    

     然后编辑配置文件/etc/apache2/sites-enabled/000-default

    /etc/apache2/sites-enabled/000-default -> ../sites-available/default
    

    添加后面的三行内容: 

       <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
            AddHandler mod_python .py
            PythonHandler mod_python.publisher
            PythonDebug On
        </Directory>
    然后重新启动apache服务。

    如果测试有问题,可以在/var/www下创建一个hello.py文件进行测试:

    from mod_python import apache
    def test(req):
        req.write("Hello World!")
        return apache.OK
    

     赋予777权限,以及www-data用户,然后直接在浏览器地址栏输入:localhost/hello/test进行测试。

    如果运行成功,会弹出一个下载框提示,然后通过文本浏览器打开可以看到"Hello World !"的输出结果。

  • 相关阅读:
    CSRF攻击原理
    大前端
    尊敬自己,才能拥有改变的力量
    重温尼采语录 序章
    人生的弹性 -- 观《聚宝盆》有感
    求学梦
    爱国情怀
    雾中见我
    找东西
    走在路上的感悟
  • 原文地址:https://www.cnblogs.com/wzc0066/p/3298206.html
Copyright © 2011-2022 走看看