<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    狼愛上貍

    我胡漢三又回來了

    在windows 2000,XP 下通過mod_jk2.so整合Tomcat5.0 和 Apache2.0

    在windows 2000,XP 下通過mod_jk2.so整合Tomcat5.0 和 Apache2.0

    ------- dreamsky15(阿賢) 原創(chuàng)

    準(zhǔn)備工作:
    分別到www.sun.comwww.apache.org 下載

    JDK1.4 : j2sdk-1_4_2_04-windows-i586-p.exe
    Tomcat5 : jakarta-tomcat-5.0.14.exe
    apache2:apache_2.0.48-win32-x86-no_ssl.exe
    jk2 : jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip

    版本可能有所更新。


    1.安裝JDK1.4,指定安裝在 C:\JDK1.4目錄下;
    2.確認(rèn)80和8080端口不被占用,特別是IIS是否占用80端口,否則要修改端口設(shè)置;
    3.安裝Tomcat5.0,指定安裝在C:\Tomcat5.0目錄下,
     指定JAVA虛擬機目錄為剛才安裝的 C:\JDK1.4;
    4.安裝apache2,指定安裝在 C:\ 根目錄下,那么它自己會自動創(chuàng)建Apache2目錄,
     得到 C:\Apache2 最終目錄;
    5.設(shè)置windows系統(tǒng)環(huán)境變量中的系統(tǒng)變量:

    path:
     C:\JDK1.4\bin;C:\JDK1.4\jre\bin;

    classpath:
     C:\JDK1.4;C:\JDK1.4\lib;C:\JDK1.4\lib\dt.jar;C:\JDK1.4\lib\tools.jar;C:\Tomcat5.0\common\lib\servlet-api.jar;C:\Tomcat5.0\common\lib\tools.jar;
    6.重啟電腦
    7.用瀏覽器訪問
    http://localhost/  和 http://localhost:8080/ 
    兩個網(wǎng)站,它們分別是apache和Tomcat的默認(rèn)首頁;
    如果不成功則要重新檢查設(shè)置;
    8.解壓 jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
    9.在解壓文件的 doc\mod_jk2 目錄下有 INSTALL.txt 英文文檔教你安裝,你可以作為參照。
    10.在解壓文件的 modules 目錄下有 mod_jk2.so 文件,將其復(fù)制到 C:\Apache2\modules;
    11.在解壓文件的 conf 目錄下有 workers2.properties.sample文件,將其復(fù)制到 C:\Apache2\conf 目錄下,將文件名改為workers2.properties,增加兩行:
    [uri:/*.jsp]
    group=lb

    這表明要Tomcat解釋所有以 jsp 為后綴的文件。

    增加
    [uri:/servlet/*]
    group=lb

    這表明要Tomcat解釋/servlet/目錄下的所有文件,
    所以所有servlet最好映射到 /servlet/ 路徑下,其他的文件不要放到這個目錄下。
    (注:tomcat中所有沒有在 web.xml 中注冊的 servlet默認(rèn)映射到 /servlet/ 路徑下。
    但前提條件是你要修改tomcat的 web.xml ,去掉兩處 <servlet-name>invoker</servlet-name>的注釋,來激活這個功能。)

    這樣做,是為了令到Tomcat專職解釋所有 jsp 和 servlet ,而將 html,txt等類型的文件交給強大的Web服務(wù)器——apache解釋,各司其職,分擔(dān)Tomcat的壓力。

    12.備份好C:\Apache2\conf\httpd.conf防止不測,修改 C:\Apache2\conf\httpd.conf 文件,原文件有很多行LoadModule,
    在其后增加一行:
    LoadModule jk2_module modules/mod_jk2.so
    這個在 INSTALL.txt 英文文檔里有說;

    找到 DocumentRoot "C:/Apache2/htdocs" ,修改為你指定的根目錄
    DocumentRoot "C:/Tomcat5.0/webapps"

    正反斜杠無所謂,最好用 / ;

    同樣找到<Directory "C:/Apache2/htdocs">
    修改為<Directory "C:/Tomcat5.0/webapps">

    找到 DirectoryIndex index.html index.html.var
    在后面增加 index.jsp 使得apache將index.jsp也作為默認(rèn)首頁。

    13.將原來 <VirtualHost *:80> 相關(guān)的設(shè)置注釋去掉,自定義你的實際參數(shù);
    其中
    DocumentRoot /www/docs/dummy-host.example.com
    改為DocumentRoot "C:/Tomcat5.0/webapps"

    將 AddDefaultCharset ISO-8859-1 改為
    AddDefaultCharset gb2312
    使得apache默認(rèn)是簡體中文。
    14.
    啟動Tomcat5.0,apache2
    你會看到apache service monitor 控制臺窗口下的狀態(tài)欄文字由原來的
    Apache/2.0.48 (Win32)
    變?yōu)?br>Apache/2.0.48 (Win32) mod_jk2/2.0.4

    分別訪問 http://localhost/jsp-examples/
    http://localhost:8080/jsp-examples/
    測試其中的jsp例子,如果都能正確運行,證明配置成功!!!
    恭喜你! :)

    有錯誤或疑問,請多多交流。


    來自:
    http://blog.csdn.net/dreamsky15/archive/2004/10/11/132261.aspx

    posted on 2007-06-27 20:59 狼愛上貍 閱讀(492) 評論(0)  編輯  收藏 所屬分類: Tomcat

    主站蜘蛛池模板: 亚洲.国产.欧美一区二区三区| 亚洲国产二区三区久久| 亚洲色无码专区一区| 免费在线看v网址| 中文字幕亚洲情99在线| 国产福利在线免费| 亚洲一区二区三区在线观看网站| 无码国产精品一区二区免费| 日韩亚洲国产高清免费视频| 岛国片在线免费观看| 精品久久久久久亚洲中文字幕| 免费萌白酱国产一区二区| 日韩在线观看视频免费| 亚洲视频人成在线播放| 三上悠亚在线观看免费| 亚洲AV永久青草无码精品| 91在线老王精品免费播放| 亚洲av永久无码嘿嘿嘿| 国产成人免费永久播放视频平台| 国产成人精品日本亚洲语音| 国产一级大片免费看| 男女一边摸一边做爽的免费视频 | va亚洲va日韩不卡在线观看| 牛牛在线精品观看免费正| 亚洲午夜福利精品久久| 国偷自产一区二区免费视频| 亚洲福利电影在线观看| 日韩免费视频播播| 中文永久免费观看网站| 亚洲视频日韩视频| 国产一精品一aⅴ一免费| 97在线免费观看视频| 亚洲免费一级视频| 亚洲 小说区 图片区 都市| 野花香高清在线观看视频播放免费 | 午夜免费国产体验区免费的 | 亚洲人成77777在线播放网站不卡| 日本午夜免费福利视频| 中国一级毛片视频免费看| 亚洲字幕在线观看| 高清在线亚洲精品国产二区|