apache2不使用80以外的端口

时间:2016-12-28 13:41:52

标签: apache nginx

我在端口80运行nginx。

安装apache2后,我将其端口设置为82(在ports.conf和000-default.conf中)。

我试过打开ip(即a.b.c.d:82),但它没有打开。但是,如果我将端口设置为80并停止nginx然后将其打开。

我尝试使用以下格式打开ip:

a.b.c.d:82
a.b.c.d - opening nginx site

我也尝试将dns设置为abc.mydomain.com并打开

abc.mydomain.com (opening nginx site)
abc.mydomain.com:82 (not opening anything)

如何使用apache访问80以外的某个端口?

如有任何问题,请与我们联系。

感谢。

1 个答案:

答案 0 :(得分:0)

聊天中的讨论和调查显示,这实际上是关于远程系统,而不是本地开发设置。这意味着通常包过滤器("防火墙")位于客户端和服务器之间。将非标准端口用于"众所周知的协议时#34;您需要在服务器防火墙中打开该端口以获取传入流量。

在这种情况下,使用Ubuntu的ufw工具已经用于设置简单的包过滤器。配置自定义端口82并允许传入流量解决了手头的问题。