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

首頁 > 網站 > 建站經驗 > 正文

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

2019-11-02 16:17:57
字體:
來源:轉載
供稿:網友

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

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。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽宁省| 新营市| 平定县| 西平县| 周宁县| 静乐县| 马山县| 聂荣县| 呼伦贝尔市| 图们市| 白银市| 青神县| 碌曲县| 浪卡子县| 林甸县| 台中县| 铜梁县| 长葛市| 黑山县| 琼结县| 永泰县| 太白县| 金秀| 黔东| 深泽县| 洪泽县| 普兰县| 湖南省| 雷波县| 宁陕县| 东兰县| 通海县| 襄垣县| 千阳县| 汉川市| 铁岭县| 梁山县| 海宁市| 博客| 二连浩特市| 奉节县|