复制已有的Tomcat作为新的Tomcat,只需修改三个配置文件,五步操作,保证能正常运行!
1、復制已有的tomcat目錄到同級目錄
# cp -r tomcat tomcat-new
2、編輯tomcat-new/conf/server.xml
# vim tomcat-new/conf/server.xml
/Connector
n
--找到<Connector port="8080" protocal="HTTP/1.1"
修改8080為其他端口(例如:8888),這個端口就是運行tomcat-new的端口號
--找到<Connector port="8009" protocal="AJP/1.3" redirectPort="8443" />
修改8009為其他端口(例如:8887)
--找到<Server port="8005" shutdown="SHUTDOWN">
修改8005為其他端口(例如:8886)
ESC:wq
________________________________________________________________________________________________
假如已經設置過全局JDK環境變量,那么就不用操作后面的第3、4步驟了
【設置全局JDK環境變量傳送門】https://blog.csdn.net/qq_37860634/article/details/88072898
如果你的項目JDK版本和全局JDK版本不一致,那么你還是需要自己單獨設置下面3、4步驟的環境變量指向自己需要的版本
________________________________________________________________________________________________
3、編輯tomcat-new/bin/startup.sh
# vim tomcat-new/bin/startup.sh
/export
--找到所有和之前tomcat有關的路徑配置(TOMCAT_HOME、CATALINA_HOME、PATH)全部改成tomcat-new
(注意:
假如沒有搜索到這些變量名,那就需要手動在startup.sh和shutdown.sh這兩個腳本里的最前面加上下面一段:
export JAVA_HOME=/usr/local/java(具體目錄根據實際情況用which java查找)
export TOMCAT_HOME=/usr/local/tomcat(具體目錄情況根據實際情況)
export CATALINA_HOME=/usr/local/tomcat(具體目錄情況根據實際情況)
export CLASS_PATH=$JAVA_HOME/bin/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tool.jar
export PATH=$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin(具體目錄情況根據實際情況)
)
ESC:wq
4、編輯tomcat-new/bin/shutdown.sh
# vim tomcat-new/bin/shutdown.sh
/export
--找到所有和之前tomcat有關的路徑配置(TOMCAT_HOME、CATALINA_HOME、PATH)全部改成tomcat-new
ESC:wq
5、啟動tomcat-new
# tomcat-new/bin/startup.sh
?
________________________華麗分割線________________________
你以為這么簡單就可以了嗎???哈哈!如果你購買的是阿里云的ESC那你就必須要
傳送門
↓
《在阿里云ECS服務器上面開啟tomcat服務并且正常后,無法訪問怎么辦???》https://blog.csdn.net/qq_37860634/article/details/87943780
總結
以上是生活随笔為你收集整理的复制已有的Tomcat作为新的Tomcat,只需修改三个配置文件,五步操作,保证能正常运行!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决nohup: 忽略输入并把输出追加到
- 下一篇: windows cmd 查看占用端口号P