为什么我的tomcat无法在端口80上访问?

时间:2018-07-29 06:06:06

标签: tomcat centos7

我这样更改了server.xml:

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

<Connector port="80"
           protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           URIEncoding="UTF-8" />

并重新启动tomcat。 我还删除了我的apache服务器,以使其不占用端口80:

sudo yum remove httpd

但是tomcat仍然只能在8080上运行:

curl localhost:80
curl: (7) Failed connect to localhost:80; Verbindungsaufbau abgelehnt

1 个答案:

答案 0 :(得分:0)

我了解,由管理员运行tomcat是一个安全问题。 但是我发现,“通过端口80运行”可以通过端口转发来完成。我配置了iptables,效果很好。