懵懵燈燈的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 懵懵燈燈 閱讀(358) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 广宗县| 阳信县| 会东县| 洛南县| 靖安县| 潢川县| 威远县| 精河县| 屏东县| 盐池县| 建始县| 大石桥市| 灵武市| 贺州市| 耒阳市| 阿荣旗| 东莞市| 怀仁县| 山东省| 库尔勒市| 北海市| 桓仁| 阿巴嘎旗| 新密市| 肇庆市| 若尔盖县| 民乐县| 平远县| 双牌县| 临清市| 汉川市| 株洲市| 卫辉市| 金坛市| 南京市| 策勒县| 开江县| 桦川县| 阿克陶县| 平顶山市| 金湖县|