在 Debian 上修改 Tomcat 端口,通常是修改 Tomcat 的 server.xml 配置文件。下面以 Tomcat 9 / 10 为例说明(路径可能略有不同)。
Debian 上常见位置:
/var/lib/tomcat9/
/etc/tomcat9/
/opt/tomcat/
/usr/local/tomcat/
server.xmlsudo nano /etc/tomcat9/server.xml
或
sudo nano /opt/tomcat/conf/server.xml
找到类似内容:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
改成你想要的端口,例如 9090:
<Connector port="9090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
SSLEnabled="true" />
改成你需要的安全端口。
<Server port="8005" shutdown="SHUTDOWN">
如果启用了防火墙:
sudo ufw allow 9090/tcp
sudo systemctl restart tomcat9
sudo /opt/tomcat/bin/shutdown.sh
sudo /opt/tomcat/bin/startup.sh
浏览器访问:
http://服务器IP:9090
或命令行:
curl http://localhost:9090
sudo netstat -tunlp | grep 9090
如果你告诉我:
我可以给你精确命令。