【问题标题】:How to set custom domain in Nexus Repo without port in URL如何在没有 URL 端口的 Nexus Repo 中设置自定义域
【发布时间】:2022-02-18 04:28:52
【问题描述】:

我已经在我的 Ubuntu 服务器中安装了 Nexus Repo,我能够将 IP 地址解析为自定义域。

现在,如果我想访问 repo,我会执行以下操作

http://example.com:8081

我不想在 URL 中指定端口,我需要知道,如何使用浏览器默认使用的端口 80 或 443。 目前 nginx 服务器正在使用端口 80。我尝试将 nginx 的端口更改为不同的端口,然后将 nexus 端口更改为 80,但 Nexus 抛出错误并且无法绑定到端口 80 或 443。

有办法吗?如果我只提供我的域名,我的 nexus 存储库应该会打开

http://example.com

【问题讨论】:

    标签: nginx ssl jetty nexus sonatype


    【解决方案1】:

    端口 80 需要特殊权限才能允许程序绑定到它。 (任何低于 1024 的端口)。

    见:https://serverfault.com/a/112798

    上面的答案显示了一个 IPTables 解决方案。

    您可以做的另一件事就是向您的 nexus 实例发送 nginx 代理请求。

    见:https://stackoverflow.com/a/46067132/775715

    【讨论】:

    猜你喜欢
    • 2017-07-01
    • 2018-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 1970-01-01
    • 2016-06-23
    相关资源
    最近更新 更多