婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Jsp和PHP共用80端口整合Apache和Tomcat(訪問時無需加端口號)

Jsp和PHP共用80端口整合Apache和Tomcat(訪問時無需加端口號)

熱門標(biāo)簽:湖北地圖標(biāo)注公司 四川正規(guī)外呼系統(tǒng)軟件 外呼直播語音系統(tǒng) 甘肅銷售電銷機(jī)器人公司 福建電銷貓機(jī)器人收費(fèi) 山東ai外呼電銷機(jī)器人好用嗎 地圖標(biāo)注專業(yè)和非專業(yè) 汝南縣地圖標(biāo)注app 智能電話機(jī)器人銷售話術(shù)
目的:
整合Apache和Tomcat,使得Java工程和PHP工程都能共用80端口,訪問網(wǎng)站時,無需在地址欄中加端口號。

環(huán)境說明:
Linux CentOS 32位
Apache 2.2.2
Tomcat 7.0.37

準(zhǔn)備工作:
下載mod_jk.so
http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/
打開鏈接找到合適的文件下載,下載后改名為mod_jk.so

修改Apache相關(guān)文件
1、將mod_jk.so上傳至/modules目錄下
2、在/apache/conf目錄下新建文件mod_jk.conf
#Load mod_jk module
LoadModule jk_module modules/mod_jk.so
#Where to find workers.properties
JkWorkersFile conf/workers.properties
#Where to put jk logs
JklogFile logs/mod_jk.log
#Set the jk log level[debug/error/info]
JkLogLevel info
#Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
#JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
#JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"
#Send servlet for context /examples to worker named ajp13
JkMount /servlet/* ajp13
#Send all files under MyProject for to worker named ajp13
JKMount /MyProject ajp13

3、在/apache/conf目錄下新建文件workers.properties
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

4、修改/conf/httpd.conf
Listen 80改為Listen 你的IP:80
ServerName localhost:80

最后一行添加 Include conf/mod_jk.conf
找到DocumentRoot,記住它的值,后面有用。我的是/www/apache/htdocs

5、添加VirtualHost>節(jié)點(diǎn)
復(fù)制代碼 代碼如下:

VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
ServerName www.sample.cn/m
ProxyRequests Off
Proxy *>
Order deny,allow
Allow from all
/Proxy>
ProxyPass /MyProject http://www.sample.cn/MyProject/pages/login.jsp
ProxyPassReverse /MyProject http://www.sample.cn/MyProject/pages/login.jsp
/VirtualHost>

【注意:】紅字部分的名稱必須一致,也就是說必須和tomcat下的工程名一致
修改Tomcat相關(guān)文件
1、在tomcat下添加ROOT.xml
我的目錄是這樣的:/opt/tomcat/conf/Catalina/localhost
新建ROOT.xml 
復(fù)制代碼 代碼如下:

?xml version='1.0' encoding='utf-8'?>
Context displayName="Welcome to Tomcat" docBase="" path="" debug="0">/Context>

2、修改/conf/server.xml
I.修改默認(rèn)端口號(也可以不改,默認(rèn)一般為8080)
Connector port="9090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
II.檢查AJP端口號(8009不可修改,若這一句被注釋掉了,取消注釋)

Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
III.檢查HOST>節(jié)點(diǎn)
Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

-----------------------友情提示-------------------------------------------------------------
至此,就可以通過“域名/工程名/”訪問java工程了,但是請注意,最后的"/"不能少!
如果想要用戶無需添加“/”,請看“在網(wǎng)站目錄后添加反斜杠”
----------------------------------------------------------------------------------------------
您可能感興趣的文章:
  • Nginx配合Apache或Tomcat的動靜分離基本配置實(shí)例
  • Ubuntu 16.04安裝Apache Tomcat的方法
  • Apache和Tomcat服務(wù)器間的區(qū)別、聯(lián)系、整合詳細(xì)介紹
  • Apache2.2以上版本與Tomcat整合配置及負(fù)載均衡實(shí)現(xiàn)
  • apache tomcat 一個網(wǎng)站多域名的實(shí)現(xiàn)方法
  • Apache結(jié)合Tomcat實(shí)現(xiàn)動靜分離的方法

標(biāo)簽:昌都 吳忠 梅州 白銀 南充 黔東 臨沂 肇慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Jsp和PHP共用80端口整合Apache和Tomcat(訪問時無需加端口號)》,本文關(guān)鍵詞  Jsp,和,PHP,共用,端口,整合,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Jsp和PHP共用80端口整合Apache和Tomcat(訪問時無需加端口號)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Jsp和PHP共用80端口整合Apache和Tomcat(訪問時無需加端口號)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 台前县| 凉山| 磴口县| 温州市| 桐柏县| 娱乐| 铜川市| 饶平县| 辽宁省| 宁乡县| 高安市| 和政县| 壶关县| 蓝山县| 鲁甸县| 海淀区| 彰武县| 洛浦县| 淮阳县| 宽甸| 宝山区| 颍上县| 白城市| 横山县| 大理市| 如东县| 马龙县| 德州市| 内江市| 鹰潭市| 象州县| 禹城市| 犍为县| 博野县| 定西市| 肥城市| 德昌县| 上高县| 七台河市| 南岸区| 会同县|