同一台 Linux 主機運行多個 Tomcat 實例 (以 ZIP 解壓版為例),核心在於修改第二個實例的三個關鍵端口避免衝突。
conf/server.xml 三處端口<Connector port="8081" ... /><Server port="8095" shutdown="SHUTDOWN"><Connector port="8099" protocol="AJP/1.3" ... />分別執行各實例 bin/startup.sh,用 netstat -ntlp | grep java 確認端口監聽無衝突。配合不同 CATALINA_BASE 環境變數可實現多實例獨立部署與管理。