1. <dd id="uw4i9"><track id="uw4i9"></track></dd>

    2. <dd id="uw4i9"><noscript id="uw4i9"></noscript></dd><dd id="uw4i9"><track id="uw4i9"></track></dd>
        <tbody id="uw4i9"></tbody>
        <dd id="uw4i9"><pre id="uw4i9"></pre></dd>
        首頁 > 開發 > Apache > 正文

        win下配置Apache+Python

        2018-10-16 21:21:29
        字體:
        來源:轉載
        供稿:網友

        轉載 地址:http://blog.chinaunix.net/u/1696/showart_431825.html
        安裝的 Apache 是2.2.6的 Python 是 2.51

        首先:下載mod_python文件,下載網址為: http://www.apache.org/dist/httpd/modpython/win/ (注:mod_python是對應哪一個apache和python版本的,在此我下載的是 3.3.1/mod_python-3.3.1.win32-py2.5-Apache2.2.exe)

        其次:安裝下載的 mod_python 文件,(最好暫停apache)
        安裝中,先是要選擇python的安裝目錄,

        最后一步要選擇apache的安裝目錄

        (如:C:/Program Files/Apache Software Foundation/Apache2.2

        安裝完成后 會在C:/Program Files/Apache Software Foundation/Apache2.2/modules下發現mod_python.so

               
        配置 apache 配置文件httpd.conf (位于 apache安裝目錄/conf 下)

        添加 LoadModule python_module modules/mod_python.so

        添加 Alias /python D:/www/py

        添加 <Directory "D:/www/py">
                  AllowOverride FileInfo
                  AddHandler mod_python .py
                  PythonHandler mptest
                  PythonDebug On
              </Directory>

        形如:

        LoadModule python_module modules/mod_python.so
        AddType application/x-httpd-py .py
        Alias /python "D:/www/py"
        <Directory "D:/www/py">
         AllowOverride FileInfo
          AddHandler mod_python .py
          PythonHandler mptest
          PythonDebug On
            Options Indexes FollowSymLinks MultiViews IncludesNoExec
            AddOutputFilter Includes html
            AllowOverride None
            order allow,deny
            Allow from all
        </Directory>



        在 d: 下建立 /www/py 目錄,用于存放 .py 文件。

        寫一個文件來測試一下。在 D:/www/py下新建文件 mptest.py,內容如下:

        from mod_python import apache

        def handler(req):
            req.write("Hello World!")
            return apache.OK

        重啟apache
        最后:打開瀏覽器,輸入地址 http://localhost/python/mptest.py,回車。如果頁面顯示“Hello World!”,則說明安裝成功,否則在檢查一下你的配置

        發表評論 共有條評論
        用戶名: 密碼:
        驗證碼: 匿名發表
        欧洲熟妇色XXXX欧美老妇免费

        1. <dd id="uw4i9"><track id="uw4i9"></track></dd>

        2. <dd id="uw4i9"><noscript id="uw4i9"></noscript></dd><dd id="uw4i9"><track id="uw4i9"></track></dd>
            <tbody id="uw4i9"></tbody>
            <dd id="uw4i9"><pre id="uw4i9"></pre></dd>