国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Tomcat 7通過設置不同的端口部署兩個項目

2024-09-01 13:48:32
字體:
來源:轉載
供稿:網友

這篇文章介紹的方法是通過添加一個不同的端口號方式來實現。方法如下:

1、修改../tomcat/conf/server.xml,原有代碼如下:

<Service name="Catalina"> <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/> <Engine defaultHost="localhost" name="Catalina"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/> </Host> </Engine> </Service>

2、添加新端口號,代碼如下:

注意修改Service name; Connector port; Engine name; Host appBase

<Service name="Catalina1"> <Connector connectionTimeout="20000" port="8090" protocol="HTTP/1.1" redirectPort="8443"/> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/> <Engine defaultHost="localhost" name="Catalina1"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host appBase="webapps1" autoDeploy="true" name="localhost" unpackWARs="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/> </Host> </Engine> </Service>

3、創建目錄

     a. 創建需要部署的目錄../Tomcat/webapps1,并將需要部署的項目拷貝至該目錄;

     b. 創建配置文件目錄../Tomcat/conf/Catalina1/localhost

4、修改項目代碼

在我嘗試的過程中發現一個比較容易出錯的地方,就是最好修改web.xmllog4j.properties配置文件。

其中web.xml文件,需要添加webAppRootKey,代碼如下:

//上層節點是web-app<context-param> <param-name>webAppRootKey</param-name> <param-value>mos_ms.root</param-value> </context-param>

log4j.properties,修改log4j.appender.org.apache.log4j.DailyRollingFileAppender.File的值,代碼如下:

//具體位置自定義,但是需要在${catalina1.home}中log4j.appender.A=org.apache.log4j.DailyRollingFileAppender log4j.appender.A.File=${catalina1.home}/logs/GYL_log/PurePro_

5、做好相應的改動

啟動tomcat,webapps目錄和webapps1目錄的應用都會啟動,可以根據不同的端口進行訪問里面的項目;假設項目名稱是MyApp,對于上述改動那么我們就可以使用以下地址訪問:http://localhost:8080/MyApp 或者 http://localhost:8090/MyApp。

總結

以上就是這篇文章的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 雷山县| 修文县| 靖宇县| 柏乡县| 漳浦县| 金山区| 和平县| 朝阳区| 始兴县| 横峰县| 营山县| 会理县| 冕宁县| 江都市| 永清县| 通榆县| 永胜县| 邢台县| 师宗县| 涿州市| 罗山县| SHOW| 竹溪县| 疏勒县| 宿迁市| 惠水县| 城口县| 高陵县| 云霄县| 仙游县| 大竹县| 兴化市| 镇巴县| 永修县| 连城县| 岳池县| 凤山县| 亚东县| 邵阳县| 太白县| 鹤山市|