背景:
現有伺服器只執行了乙個** 沒有使用apache, tomcat埠為80 ,現在希望在伺服器在新增乙個站點 而不使用現有的tomcat.但多個tomcat不能共用乙個80埠,所以希望通過apache使用80埠,然後在分發對應的tomcat,實現多個tomcat在乙個伺服器上共存.
環境與軟體
作業系統 xp
apache 2.2
tomcat 6.0.32
tomcat1的設定
shutdown 埠
http 埠
ajp 埠
hotst 配置
tomcat2的設定
shutdown 埠
http 埠
ajp 埠
hotst 配置
apache設定
1. 使用apache自帶的proxy模組,去掉注釋使其可用
2. 去掉 include conf/extra/httpd-vhosts.conf的注釋
3.配置httpd-vhosts.conf 內容如下
namevirtualhost *:80
servername www.abc.com
proxypass /
proxypassreverse /
servername www.123.com
proxypass /
proxypassreverse /
修改windows host檔案
127.0.0.1 www.abc.com
127.0.0.1 www.123.com
啟動tomcat ,apache
輸入 www.abc.com www.123.com 終於不用使用埠號,大功告成 哦了!
本人對apache配置不是很清楚, 也不了解apache proxy的工作原理,在apache和tomcat整合方便如有不足之處 請多多指教,共同進步 , 謝謝!
windows下面同時部署多個tomcat的方法
6.修改啟動埠和關閉埠 進入d div tomcat7 8081 conf 目錄,開啟server.xml檔案,修改下面兩個地方 1 修改這個port 8006 原來預設的為 8005,使得它的關閉埠和另乙個關閉埠不發生衝突。2 修改port 8081 原來預設的為 8080 使得它的連線埠和另乙個...
裝了多個tomcat後,如何修改tomcat埠
裝了多個tomcat後,如何修改tomcat埠呢?在預設情況下,tomcat的埠是8080,如果出現8080埠號衝突,用如下方法可以修改tomcat的埠號 首先 在tomcat的根 安裝 目錄下,有乙個conf資料夾,雙擊進入conf資料夾,在裡面找到server.xml檔案,開啟該檔案。其次 在檔...
apache整合tomcat心得
第一種方式 通過tomcat提供的jk module整合 編輯httpd.conf 加上include conf jk.conf 新建jk.conf檔案,內容如下 loadmodule jk module modules mod jk.so jkworkerproperty worker.list ...