懵懵燈燈的BLOG

          寒夜孤燈點點星

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            56 隨筆 :: 10 文章 :: 22 評論 :: 0 Trackbacks
          1.安裝flex(fast lex)
          ??? 下載GNU Flex: flex-2.5.35.tar.gz
          ??? > tar zxvf flex-2.5.35.tar.gz
          ??? > cd flex-2.5.35
          ??? > ./configure --prefix=/usr/local/flex
          ??? > make
          ??? > sudo make install
          2.安裝python
          ??? 下載Python-2.5.2.tgz
          ??? > tar zxvf Python-2.5.2.tgz
          ??? > cd Python-2.5.2
          ??? > ./configure --prefix=/usr/local/python
          ??? 〉make
          ??? > sudo make install
          3.安裝mod_python
          ??? 下載mod_python-3.3.1.tgz
          ??? > tar zxvf mod_python-3.3.1.tgz
          ??? > cd mod_python-3.3.1
          ??? > ./configure --with-apxs=/usr/local/apache/bin/apxs \
          ??? > --with-python=/usr/local/bin/python2.5? \
          ??? > --with-mutex-dir=/var/run/mod_python \
          ??? > --with-max-locks=32 \
          ??? > --with-flex=/usr/local/bin/flex \
          ??? > --with-python-src=/usr/src/python2.5

          4. 配置Apache 服務器
          ??? > sudo vi /usr/local/apache/conf/httpd.conf
          ??? 增加如下行:
          ??? LoadModule python_module libexec/mod_python.so
          5. 測試

          ??? 1) 建立測試目錄
          ??? > cd /usr/local/apache/htdocs
          ??? > sudo mkdir test
          ??? 2) 建立測試文件
          ??? > cd test
          ??? > sudo vi mptest.py
          ??? ? 輸入下面幾行:
          from?mod_python?import?apache

          def?handler(req):
          ????req.content_type?
          =?'text/plain'
          ????req.write(
          "Hello?World!")
          ????
          return?apache.OK


          3)配置測試目錄
          > sudo vi /usr/local/apache/conf/httpd.conf
          增加如下幾行:
          <Directory /some/directory/htdocs/test>
          AddHandler mod_python .py
          PythonHandler mptest
          PythonDebug On
          </Directory>

          4)重新啟動apache服務器
          > sudo /etc/init.d/apache restart

          5) 瀏覽器訪問
          > w3m localhost/test/anyname.py

          ... Hello World!




          ???


          ???

          posted on 2008-06-05 19:55 懵懵燈燈 閱讀(363) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 兰坪| 乌拉特前旗| 葫芦岛市| 河间市| 常山县| 鞍山市| 甘肃省| 随州市| 布尔津县| 广州市| 广东省| 乌鲁木齐县| 诸城市| 苍南县| 永兴县| 丰顺县| 咸宁市| 太康县| 郑州市| 丰镇市| 武强县| 泾川县| 乐业县| 淮南市| 乌鲁木齐县| 明星| 宜良县| 太仆寺旗| 黔江区| 定远县| 江津市| 留坝县| 泗阳县| 大新县| 临夏市| 三河市| 浙江省| 利辛县| 宁化县| 红安县| 长乐市|