国产探花免费观看_亚洲丰满少妇自慰呻吟_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。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊春市| 名山县| 夏河县| 南皮县| 灵丘县| 宁明县| 侯马市| 墨竹工卡县| 崇礼县| 嵊泗县| 南昌市| 观塘区| 两当县| 大同市| 安吉县| 利川市| 博白县| 临湘市| 勐海县| 五华县| 潍坊市| 新晃| 清水县| 富蕴县| 凯里市| 始兴县| 秭归县| 秦安县| 惠安县| 景泰县| 安宁市| 永仁县| 噶尔县| 永昌县| 新营市| 绿春县| 南雄市| 靖西县| 万荣县| 昆明市| 普洱|