在这种情况下,我们需要在端口443而不是端口8080上运行Tomcat及其所有应用程序。有谁能给出如何实现这一目标的指导吗?这个过程,它的好处和影响。
发布于 2014-06-24 16:48:02
Tomcat_home/conf/server.xml
search for
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
change 8080 to 443发布于 2014-06-24 16:49:44
查看conf/server.xml,将有一个包含属性port="8080"的<Connector>元素-您可以将其更改为您想要的任何内容。
但是,如果有人被要求在443上运行它,我猜他们实际上想要的是?在这种情况下,请参阅http://tomcat.apache.org/tomcat-8.0-doc/ssl-howto.html了解如何在tomcat上设置ssl。
发布于 2014-06-24 16:50:20
您可以在server.xml文件(位于conf目录中)中更改Tomcat的端口。要更改端口,必须修改"connector“元素的" port”属性。
如果要在linux上运行Tomcat服务器,并且不能以特权用户身份运行,则可以使用iptables将端口443重定向到8080:iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 443 -j REDIRECT --to-port 8080
https://stackoverflow.com/questions/24382076
复制相似问题