linux部署多個tomcat,埠修改詳解,linux埠開放訪問
一、sever.xml需要修改的地方:
1、<Server port="8005" shutdown="SHUTDOWN">
2、<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" useBodyEncodingForURI="true"/>
改動說明:8005改為5005
8080改為5050
8443改為5443
8009改為5009
二、startup.sh需要修改的地方:
declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10007"
改動說明:將末尾10007改為10008(以此類推)
三、修改war包路徑(docBase修改為新的包路徑)
<Context path="" reloadable="true" docBase="/var/muses/tm_ad_127/app/ad.war" />
四、最後修改配置
/etc/sysconfig/iptables 中新增如下(開放5050埠,供外界訪問):
-A INPUT -p tcp -m tcp --dport 5050 -j ACCEPT
然後儲存重啟防火牆:service iptables restart
檢視埠開啟是否成功:iptables -L -n 沒有則重啟伺服器