【筆記】Apache2 換 port 與防火牆注意事項

筆記一下 Apache2 換 port 的過程,以及需要注意的事項。

編輯 ports.conf 以更改 apache2 指定的 port

$ sudo vi /etc/apache2/ports.conf

將 Listen 80 改成你想要使用的 port

編輯 000-default.conf 以更改 VirtualHost 指定的 port

$ sudo vi /etc/apache2/sites-enabled/000-default.conf

<VirtualHost *:80> 將 80 改成你想使用的 port

重啟 apache2

$ sudo /etc/init.d/apache2 restart

查看你指定的 port 是否被監聽成功

$ sudo netstat -tulpn | grep :portNo

(portNo 請替換成你所設定的 port 號)

下完指令應該要看到:
tcp6 0 0 :::portNo :::* LISTEN xxxxx/apache2

以上就是 apache2 換 port 的流程。

注意防火牆有沒有 allow 你的 port

防火牆沒有 allow 你的 port,那就算 apache 設定好了,也不會成功喔。以下提供 Linux iptables 的檢查防火牆指令。

$ sudo iptables -L
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments