<noframes id="tfbvr">
<listing id="tfbvr"></listing>

        <track id="tfbvr"></track>

          <th id="tfbvr"></th>

            <th id="tfbvr"></th>

              <form id="tfbvr"></form>

                <form id="tfbvr"><thead id="tfbvr"><menuitem id="tfbvr"></menuitem></thead></form>

                首頁 > 開發 > 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!”,則說明安裝成功,否則在檢查一下你的配置

                發表評論 共有條評論
                用戶名: 密碼:
                驗證碼: 匿名發表
                <noframes id="tfbvr">
                <listing id="tfbvr"></listing>

                      <track id="tfbvr"></track>

                        <th id="tfbvr"></th>

                          <th id="tfbvr"></th>

                            <form id="tfbvr"></form>

                              <form id="tfbvr"><thead id="tfbvr"><menuitem id="tfbvr"></menuitem></thead></form>

                              亚洲国产综合无码一区二区BT下... 9420高清完整版在线观看免费 国产CHINESEHDXXXX... 黄 色 免 费 成 人 A片 欧美性受XXXX黑人XYX性爽