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

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

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

    Sung in Blog

               一些技術文章 & 一些生活雜碎
    Apache?+?Tomcat?是一個常用的web組合,之所以采用這個方案,是為了揚長避短。Tomcat本身是既可以做web服務器,又可以做應用服務器的,但是它的web服務器比較弱,在性能和效率上都不好,主要表現在tomcat處理靜態頁面速度不快,健壯性不好,不支持CGI?腳本和API,perl,php等等。而apache可以彌補這些缺陷,Apache負責解析靜態頁面以及連接請求,Tomcat負責處理Servlet/Jsp.,這樣各司其職,達到一個比較好的效果。
    下面是具體的配置方法
    1. 安裝jdk1.4以上版本
    2. 安裝Apache2.0.49
    3. 安裝Tomcat?5.0
    4. 下載apache-tomcat連接器,現在最新的是jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip,解壓后可得到名為mod_jk2.so的文件,將其放入%APACHE_HOME%/modules中即可。下載地址為::URL::http://www.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
    5. 配置%TOMCAT_HOME%/conf/jk2.properties
    這里使用的是普通socket(normal?socket)
    #?Define?the?communication?channel
    ?[channel.socket:localhost:8009]
    ?info=Ajp13?forwarding?over?socket
    ?tomcatId=localhost:8009
    ?#?Map?All?webapp?to?the?Web?server?uri?space
    ?[uri:/*]
    ?info=Map?the?whole?webapp
    6. 配置%APACHE_HOME%/conf/workers2.properties
    因為jk2.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:8009]
    channel=channel.socket:localhost:8009

    #?Uri?mapping
    [uri:/*]
    worker=ajp13:localhost:8009

    注:#?Uri?mapping是映射到tomcat上的路徑信息,也就是當一個請求到來的時候,什么情況下讓tomcat來處理,現在配置的是/*,意思是全部匹配,如果是/Examples/*,tomcat只處理::URL::http://host:80/Examples/*這樣的請求了。jk2.properties和workers2.properties的Uri ?mapping必須一致。

    7. 配置%APACHE_HOME%/conf/httpd.conf
    在文件最后加上如下一段
    LoadModule????jk2_module?modules/mod_jk2.so
    ????????ServerAdmin???fat3rd@sina.com
    ????????DocumentRoot??"C:/Program?Files/Apache?Software?Foundation/Tomcat?5.0/webapps/ROOT"
    ????????ServerName????fat3rd
    對上面解釋一下,LoadModule????jk2_module?modules/mod_jk2.so是要apache?load我們下載的這個連接器模塊。
    ServerAdmin????fat3rd@sina.com?是指這個服務器的管理者,當服務器出現異常的時候,會在異常頁面上顯示此信息,讓用戶可以聯系管理者
    DocumentRoot??"C:/Program?Files/Apache?Software?Foundation/Tomcat?5.0/webapps/ROOT"
    是指apache對應的應用程序根目錄,我們把它映射到了tomcat的根目錄。
    ServerName????fat3rd??ServerName是本機的機器名

    8. 當改變了apache的配置的時候,需要重新啟動apache
    9. 當你輸入::URL::http://localhost:8080能看到tomcat的首頁,輸入http://localhost也可以看到tomcat的首頁的時候,那么整合就成功了
    下面是具體的配置方法
    1. 安裝jdk1.4以上版本
    2. 安裝Apache2.0.49
    3. 安裝Tomcat?5.0
    4. 下載apache-tomcat連接器,現在最新的是jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip,解壓后可得到名為mod_jk2.so的文件,將其放入%APACHE_HOME%/modules中即可。下載地址為::URL::http://www.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
    5. 配置%TOMCAT_HOME%/conf/jk2.properties
    這里使用的是普通socket(normal?socket)
    #?Define?the?communication?channel
    ?[channel.socket:localhost:8009]
    ?info=Ajp13?forwarding?over?socket
    ?tomcatId=localhost:8009
    ?#?Map?All?webapp?to?the?Web?server?uri?space
    ?[uri:/*]
    ?info=Map?the?whole?webapp
    6. 配置%APACHE_HOME%/conf/workers2.properties
    因為jk2.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:8009]
    channel=channel.socket:localhost:8009

    #?Uri?mapping
    [uri:/*]
    worker=ajp13:localhost:8009

    注:#?Uri?mapping是映射到tomcat上的路徑信息,也就是當一個請求到來的時候,什么情況下讓tomcat來處理,現在配置的是/*,意思是全部匹配,如果是/Examples/*,tomcat只處理::URL::http://host:80/Examples/*這樣的請求了。jk2.properties和workers2.properties的Uri ?mapping必須一致。

    7. 配置%APACHE_HOME%/conf/httpd.conf
    在文件最后加上如下一段
    LoadModule????jk2_module?modules/mod_jk2.so
    ????????ServerAdmin???fat3rd@sina.com
    ????????DocumentRoot??"C:/Program?Files/Apache?Software?Foundation/Tomcat?5.0/webapps/ROOT"
    ????????ServerName????fat3rd
    對上面解釋一下,LoadModule????jk2_module?modules/mod_jk2.so是要apache?load我們下載的這個連接器模塊。
    ServerAdmin????fat3rd@sina.com?是指這個服務器的管理者,當服務器出現異常的時候,會在異常頁面上顯示此信息,讓用戶可以聯系管理者
    DocumentRoot??"C:/Program?Files/Apache?Software?Foundation/Tomcat?5.0/webapps/ROOT"
    是指apache對應的應用程序根目錄,我們把它映射到了tomcat的根目錄。
    ServerName????fat3rd??ServerName是本機的機器名

    8. 當改變了apache的配置的時候,需要重新啟動apache
    9. 當你輸入::URL::http://localhost:8080能看到tomcat的首頁,輸入http://localhost也可以看到tomcat的首頁的時候,那么整合就成功了
    ]]>
    posted on 2005-09-20 23:50 Sung 閱讀(910) 評論(0)  編輯  收藏 所屬分類: Tomcat
    主站蜘蛛池模板: 亚洲国产综合精品中文第一区| 四虎永久免费观看| 久久亚洲国产午夜精品理论片| gogo免费在线观看| 亚洲一区精品伊人久久伊人| 七次郎成人免费线路视频| 亚洲精品视频免费| 成年女人A毛片免费视频| 久久久久亚洲精品男人的天堂| 国产VA免费精品高清在线| 久久国产成人精品国产成人亚洲 | 亚洲爆乳无码精品AAA片蜜桃| 久久天天躁狠狠躁夜夜免费观看| 激情五月亚洲色图| 永久久久免费浮力影院| 国产精品亚洲综合一区在线观看| 亚洲Av无码乱码在线播放| 亚洲国产免费综合| 久久精品国产亚洲AV高清热| 欧美最猛性xxxxx免费| 亚洲丁香婷婷综合久久| 亚洲国产精品自在拍在线播放| 中文字幕看片在线a免费| 亚洲国产精品久久久久婷婷软件| 亚洲一区二区三区免费视频| 亚洲国产欧美日韩精品一区二区三区| 一本色道久久88亚洲综合 | 亚洲AV成人精品日韩一区| 免费人成视网站在线观看不卡| a在线观看免费网址大全| 亚洲VA成无码人在线观看天堂| 国产大片91精品免费观看不卡| 亚洲成av人无码亚洲成av人| 亚洲色欲色欲www在线丝| 精品国产无限资源免费观看| 免费大片黄在线观看| 亚洲成熟xxxxx电影| 精品国产一区二区三区免费看| 两个人日本免费完整版在线观看1| 亚洲成aⅴ人在线观看| gogo全球高清大胆亚洲|