在 Debian 上配置 Tomcat 的端口,主要是通过修改 Tomcat 的 server.xml 配置文件来完成。下面按常见场景说明。
不同安装方式路径可能不同:
apt install tomcat9):
/etc/tomcat9//etc/tomcat9/server.xml$CATALINA_HOME/conf/$CATALINA_HOME/conf/server.xml编辑 server.xml:
sudo nano /etc/tomcat9/server.xml
找到类似内容:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改 port 为你想要的端口,例如改为 80 或 9090:
<Connector port="9090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
保存后退出。
若启用 SSL,找到:
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
SSLEnabled="true" />
修改 port 即可。
<Server port="8005" shutdown="SHUTDOWN">
如端口冲突可修改。
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
如不需要可注释掉。
sudo systemctl restart tomcat9
$CATALINA_HOME/bin/shutdown.sh
$CATALINA_HOME/bin/startup.sh
sudo ufw allow 9090/tcp
浏览器访问:
http://服务器IP:端口
例如:
http://192.168.1.10:9090
如果你告诉我:
我可以给你更精确的命令。