• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    超簡單整合apache2.0 +Tomcat5.0+jdk1.4

    發布: 2007-6-21 12:06 | 作者:   | 來源:   | 查看: 15次 | 進入軟件測試論壇討論

    領測軟件測試網

       
      目前網上的方法都是用一個mod_jk2.dll文件來整合,
    但我到官方網站卻找不到,卻找到mod_jk2.so的不同版本。
    http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/

    (jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip包)
    雖然mod_jk2.so有幫助文檔,但E文一點也看不懂啊:)
    所以還是決定用mod_jk2.dll方法,在其它網站下載了mod_jk2.dll。
    結果花時一個晚上,用了網上近N個方法都以失敗而告終!!!也許是各版本不同吧。
    今早靈感一來,用了mod_jk2.so一下子搞掂了。

    步驟:
    一、安裝各軟件包,并配置好環境變量。確認Tomcat5服務器的端口為8080,最好設有虛擬目錄。
    安裝Apahe Http Server2.0時,端口最好選:for All Users,onPort80--Recommended

    二、將mod_jk2.so復制到 [系統盤:]Apache2modules目錄下

    三、打開[安裝盤:]Apache2confhttpd.conf
    將AddDefaultCharset ISO-8859-1改為

    LoadModule jk2_module modules/mod_jk2.so
    AddDefaultCharset GB2312
    DefaultLanguage GB2312
    AddLanguage zh-cn .cn

    使之自動支持中文并服務器啟動時裝載mod_jk2.so

    四、在 [安裝盤:]Apache2conf目錄下新建一個workers2.properties文件
    內容如下:
    [shm]
    file=${serverRoot}/logs/shm.file
    size=1048576
    # Example socket channel, override port and host.
    [channel.socket:localhost:8009]
    port=8009
    host=127.0.0.1
    # define the worker
    [ajp13:localhost:8019]
    channel=channel.socket:localhost:8009
    # Uri mapping
    [uri:/*]
    worker=ajp13:localhost:8009

    五、
    啟動Tomcat5
    IE輸入http://localhost:8080測試是否成功
    或http://localhost:8080/(Tomact里設的虛擬目錄)
    如果成功則完成99.9%了

    Restart再啟動Apache Service.
    在IE輸入http://localhost/
    應該顯示的是http://localhost:8080/的頁面


    測試是否整合成功:
    再次輸入http://localhost/
    或http://localhost/(Tomact里設的虛擬目錄)
    看是否跟http://localhost:8080
    或http://localhost:8080/(Tomact里設的虛擬目錄)
    顯示的效果一樣
    如果一樣則搞掂!!!

    總結:其實問題就是出在第四步中的[uri:/*] 設置
    很方法在此設置虛擬目錄如:[uri:/jsptest/*]
    然后在httpd.conf配置虛擬路徑:
    增加:
    Alias /jsptest/ "C:/jsptest/"

    <Directory "C:/jsptest">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
    經測試用我的方法增加以上路徑(前提是我用其它方法也不行哦)都是不行的!
    所以在第四步配置時應寫:[uri:/*]
    改下都不行啊~~~~

    請問各位大俠,能夠得到第五步的效果就算整合成功了嗎???


    為了證實能夠得到第五步的效果(現在我只能這樣說,
    因為我也不清楚現在是否真正整合成功沒有?),
    我寫完以上文章后,將Apache Service2.0卸載掉了,
    然后又把Apache Service2.0安裝在其它目錄,最后用本方法。
    同樣能得到第五步的效果!!!

    http://asp3.6to23.com/chinastrong/Crazyman/news/yule_show.asp?yuleid=02&id=382

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>