簡體   English   中英

apache2不適用於80以外的端口

[英]apache2 not working with port other than 80

我在端口80上運行了Nginx。

安裝apache2之后,我將其端口設置為82(在ports.conf和000-default.conf中)。

我嘗試打開IP(即abcd:82),但未打開。 但是,如果我將port設置為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以外的端口訪問它?

請讓我知道更多問題。

謝謝。

聊天中的討論和調查表明,這實際上是關於遠程系統,而不是本地開發設置。 這意味着通常在客戶端和服務器之間安裝一個包過濾器(“防火牆”)。 將非標准端口用於“眾所周知的協議”時,您需要在服務器防火牆中打開該端口以接收傳入流量。

在這種情況下,已使用Ubuntu的ufw工具設置了簡單的包過濾器。 配置自定義端口82並允許傳入的流量解決了當前的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM