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 !"的输出结果。

  • 相关阅读:
    DRF初始准备
    树与二叉树知识点总结(一)
    html牛刀小试
    Python算法黑科技collection模块
    栈和队列知识点总结
    python结束程序的三种技巧
    爬虫01
    Django大结局
    Django报错 Forbidden (CSRF token missing or incorrect.): 解决方法
    Django进阶
  • 原文地址:https://www.cnblogs.com/wzc0066/p/3298206.html
Copyright © 2011-2022 走看看