![在不同的連接埠上執行 Apache](https://rvso.com/image/1316785/%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E9%80%A3%E6%8E%A5%E5%9F%A0%E4%B8%8A%E5%9F%B7%E8%A1%8C%20Apache.png)
我已經安裝了 Apache 2.2,但無法運行它,因為連接埠 80 被 TCP 使用。我能做些什麼?我可以更改 TCP 連接埠或為 apache 分配另一個連接埠嗎?
我的想法是我可以停止TCP服務,但這可能會損害我的電腦、網路連線等。另一種解決方案可能是為 TCP 提供一個可用端口,並為 apache 保留 80,但如何做到這一點?
我在網路上做了很多研究,但找不到任何有用的教學。我沒有豐富的 IT 經驗,無法親自找到答案。
答案1
下載系統內部文件TCP視圖,打開它並查看哪個服務正在本地端口 80 上運行。然後關閉該服務(如果您不使用它)。
如果你確實想在不同的連接埠上執行apache:到你的apache 設定檔(通常是:C:\xampp\apache\conf\httpd.conf),用記事本打開它,並將「Listen 80」更改為“Listen 81”。儲存它,重新啟動 apache,您的 apache 現在正在連接埠 81 上執行。
注意:將主題標題更改為“在不同連接埠上執行 apache”,因為這不是錯誤。