【问题标题】:Tomcat change port to 80 on FedoraTomcat 在 Fedora 上将端口更改为 80
【发布时间】:2017-03-29 09:18:51
【问题描述】:

我想将 Tomcat 端口从 8080 更改为 80。

我已经在 server.xml 中将连接器更改为端口 80

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

firewallid 已打开防火墙端口 80。 也卸载 apachectl。 当然,在那之后我重新启动了tomcat,甚至重新启动了服务器。

我正在使用 Fedora 23 和 Tomcat 8.0.38。

当我将端口改回 8080 时,它在 80 页面未找到工作正常。 有谁知道为什么它仍然不起作用?

【问题讨论】:

    标签: tomcat port fedora


    【解决方案1】:

    *NIX 不会让非 root 用户绑定到低于 1024 的端口。以 root 身份运行 Tomcat 是一个糟糕的主意。因此,如果不做一些额外的工作,您将无法将 Tomcat 的&lt;Connector&gt; 端口设置为 80。

    Tomcat wiki 上有一个页面描述了how to use port 80 without root privileges。看看那个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-23
      • 2011-06-12
      • 2014-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多