在 Debian 上修改 Tomcat 端口,主要是修改 server.xml 配置文件。下面分步说明(以 Tomcat 9 为例,其他版本类似)。
常见位置:
/var/lib/tomcat9//etc/tomcat9//opt/tomcat/sudo nano /etc/tomcat9/server.xml
(如果是手动安装)
sudo nano /opt/tomcat/conf/server.xml
找到这一段:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把 8080 改成你想要的端口,例如 9090:
<Connector port="9090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Server port="8005" shutdown="SHUTDOWN">
改成其他端口即可。
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
sudo ufw allow 9090/tcp
sudo iptables -A INPUT -p tcp --dport 9090 -j ACCEPT
sudo systemctl restart tomcat9
sudo /opt/tomcat/bin/shutdown.sh
sudo /opt/tomcat/bin/startup.sh
浏览器访问:
http://服务器IP:9090
或命令行:
curl http://localhost:9090
如果你告诉我:
我可以给你更精确的命令。