我在端口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以外的某个端口?
如有任何问题,请与我们联系。
感谢。
答案 0 :(得分:0)
聊天中的讨论和调查显示,这实际上是关于远程系统,而不是本地开发设置。这意味着通常包过滤器("防火墙")位于客户端和服务器之间。将非标准端口用于"众所周知的协议时#34;您需要在服务器防火墙中打开该端口以获取传入流量。
在这种情况下,使用Ubuntu的ufw
工具已经用于设置简单的包过滤器。配置自定义端口82并允许传入流量解决了手头的问题。