亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

WAMP與Tomcat整合

系統 1877 0
1. 安裝wamp和JDK。(不介紹)
?
2. 下載安裝tomcat, http://tomcat.apache.org/download-70.cgi ,根據自己系統選擇安裝包,我是64位系統,直接選擇64位安裝包。
?
3. 下載JK, http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/ ,必須與自己系統相符合,且與apache版本相匹配。
???? WAMP與Tomcat整合
????如圖,apaceh版本為 2.4.2 ,且系統為 64位 ,因此直接選擇:
?
4. 安裝tomcat的系統位置為:
????C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0
?
5. 進入Tomcat文件夾下的conf目錄,進行相應配置。建立: workers.properties ,內容如下:
?
????workers.tomcat_home="C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\"
????#讓mod_jk模塊知道Tomcat的安裝路徑
????workers.java_home="C:\Program Files (x86)\Java\jdk1.7.0\"
????#讓mod_jk模塊知道jdk路徑
????ps="
????worker.list=ajp13
????#這里是關鍵,名字要和httpd.conf的一致。如果這里改了httpd.conf也要改。
????worker.ajp13.port=8009
????#工作端口,tomcat的jk監聽端口,可以查看Server.xml中有port="8009"???????????
????worker.ajp13.host=localhost
????#Tomcat所在機器,如果安裝在與apache不同的機器則需要設置IP
????worker.ajp13.type=ajp13
????#類型,好像不能改,會出問題
????worker.ajp13.lbfactor=1
????#負載平衡因子
????
???? 注:其中的各路徑,一定要根據自己安裝時系統的實際路徑來配置。
?
6. 配置conf目錄下的 server.xml 文件。
???? 虛擬目錄設置:
????找到:<Host name="localhost"? appBase="webapps"? unpackWARs="true" autoDeploy="true">
????改為:<Host name="localhost" debug="0" appBase="d:/wwwroot" unpackWARs="true" autoDeploy="true">
????其中的 "d:/wwwroot" ? 為tomcat主目錄,各自可以根據實際情況自行指定。
????
???? 配置Tomcat的監聽端口:
????找到:<Connector port="8080" protocol="HTTP/1.1"? connectionTimeout="20000"?? redirectPort="8443" />
????找到:<Connector executor="tomcatThreadPool"??port="8080" protocol="HTTP/1.1"? connectionTimeout="20000"? redirectPort="8443" />
??? 修改:將其中的端口改為所需要的端口號。
?
????如果這行被注釋:<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
????請去掉注釋,這行就是apache與tomcat通信的端口配置,要與上面? workers.properties ??中的 worker.ajp13.port=8009 保持一致。???
?
7. 在apache中加載JK模塊
????進入目錄:C:\wamp\bin\apache\apache2.4.2\modules,將下載的JK包中的mod_jk.so解壓到譔目錄下。
????在http.conf中加入下面內容:
????LoadModule jk_module modules/mod_jk.so
????JkWorkersFile "C:/Program Files (x86)/Apache Software Foundation/Tomcat 7.0/conf/workers.properties"
????JkLogFile "C:/wamp/bin/apache/apache2.4.2/logs/mod_jk.log"
????JkMount /*.jsp ajp13
????JkMount /*.do ajp13
?
8. 測試配置是否成功
????在上面配置的目錄:d:\wwwroot 下創建test目錄,再創建test.jsp文件,內容如下:
????<%@ page contentType="text/html;charset=gb2312" %>
????<HTML>
????? <HEAD><TITLE>JSP測試頁面</TITLE></HEAD>
????? <BODY><%out.println("<h1>Hello World! </h1>");%></BODY>
????</HTML>
????如果內容相同,即代表安裝及配置成功。
?
9. 適應于域名解析的配置,如你的域名指定為: www.lfire.com
????我們必須在相應的虛擬主機配置中這樣配置,如下:????
<VirtualHost *:80>
??? DocumentRoot "d:/wwwroot"
??? ServerName lfire.com
??? ServerAlias www.lfire.com
??? # support for JSP
??? JkMount /temp ajp13??
??? JkMount /temp/* ajp13??
?
??? JkMount /bin ajp13??
??? JkMount /bin/* ajp13??
?
??? JkMount /deployer ajp13??
??? JkMount /deployer/* ajp13??
?
??? JkMount /jre_bak ajp13??
??? JkMount /jre_bak/* ajp13??
?
??? JkMount /logs ajp13??
??? JkMount /logs/* ajp13??
?
??? JkMount /webapps ajp13??
??? JkMount /webapps/* ajp13??
?
??? JkMount /work ajp13??
??? JkMount /work/* ajp13??
?
??? JkMount /lib ajp13??
??? JkMount /lib/* ajp13??
?
??? JkMount /conf ajp13??
??? JkMount /conf/* ajp13??
?
??? JkMount /jre ajp13??
??? JkMount /jre/* ajp13??
??? ## 后面三個才是重點,前面的JkMount看你的情況而定,當然多寫無害啦。??
??? JkMount /*/servlet/* ajp13??
??? JkMount /*.jsp ajp13??
??? JkMount /*.do ajp13
</VirtualHost>
10. 在tomcat端的配置
????打開tomcat目錄conf目錄下的server.xml文件,加入如下內容:
????? <Host name="www.lfire.com" unpackWARs="true" autoDeploy="true"? xmlValidation="false" xmlNamespaceAware="false">?
??????? <Context path="" docBase="D:\wwwroot"? privileged="true" antiResourceLocking="false" >?
??????? </Context>?
????? </Host>
???? 注意:其中關鍵詞的大小寫敏感。
?
11. 安全相關配置????
配置httpd.conf文件
這種方法把tomcat和apache的根目錄設置為同一目錄,但是必須限制客戶對目錄下一些文件的訪問,比如存入class的web-inf,在httpd.conf下添加以下代碼:
#denytheaccesstoWEB-INF
<Directory "/WEB-INF/">
????order allow,deny
????Deny from all
</Directory>
這樣,當試圖記問http://localhost/web-inf/時,apache將會拒絕.

WAMP與Tomcat整合


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 毛片午夜 | 国产日韩欧美在线一区二区三区 | 欧美色精品天天在线观看视频 | 888米奇色狠狠俺去啦 | 久久久久99精品成人片三人毛片 | 天天色天天草 | 亚洲高清成人 | 欧美图片一区二区三区 | 日韩亚射吧 | 天天欧美 | 欧美aⅴ| 亚洲另类伦春色综合妖色成人网 | 亚洲视频久久 | 精品日本一区二区 | 国产精品你懂的在线播放 | 国产精品欧美日韩精品 | 精品中文字幕不卡在线视频 | 国产美女激情 | 久久国产精品系列 | 亚洲男人的天堂久久无 | 中文字幕在线播放一区 | 成人午夜精品久久久久久久小说 | 青青热久久国产久精品 | 日韩欧美 在线播放 | 波多野结衣一区 | 久操网址| 色视在线| 91九色首页 | 一区二区3区免费视频 | 欧美精品专区免费观看 | 四虎免费网站 | 快色视频网站 | 99热久久精里都是精品66 | 在线国产福利 | 日本欧美小视频 | 久久久久爽亚洲精品 | 久久精品国产亚洲a | 日韩天天干 | 亚洲人成影院午夜网站 | 成人性生活视频 | 日韩欧美一区二区在线观看 |