【问题标题】:How to host tomcat on default port (80)如何在默认端口 (80) 上托管 tomcat
【发布时间】:2017-04-25 22:24:31
【问题描述】:

我的 tomcat 网络应用程序已托管在端口 8080 上,这意味着我需要去例如​​:http://domain:8080/ 访问我的应用程序,但它很糟糕。如何让我只需要去http://domain/

【问题讨论】:

    标签: linux tomcat web port administration


    【解决方案1】:

    简单的答案是编辑 server.xml(在您的 Tomcat 的 conf/ 目录下)找到带有 protocol="HTTP/1.1" 的 条目并将 port="8080" 更改为 port="80"。

    但是,您将需要管理员或 root 访问权限才能执行此操作,并且服务器上不需要任何其他东西已经在使用端口 80(或者至少没有使用相同的 IP 号)。您可能需要在问题中添加更多信息以说明您使用的是什么操作系统,并且您可能会发现在serverfault.com 上提出这个问题比在此处提出更好。

    【讨论】:

    • 我已经尝试过了,但它没有用 - 404。我检查了一下,80 是明确的,他是。我正在使用 Linux/Ubuntu 16.04 LTS。
    • 如果您收到 404 错误,那么您已经正确地将您的应用程序附加到端口 80(否则您将不会收到任何错误,只是浏览器将无法连接)。肯定是 Tomcat 提供了 404 错误(如果是,它会在页面底部告诉您 Tomcat 版本),还是 Apache 或其他占用端口的东西?
    猜你喜欢
    • 1970-01-01
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-21
    • 2020-06-27
    • 2013-04-25
    相关资源
    最近更新 更多