close
Ubuntu server上可以用apache2或是nginx,這兩種web server各有其優點,
我因為用apache習慣了,所以沿用apache2當web server。
sudo apt install -y apache2 apache2-utils
除了web server連同其他工具一起安裝。
安裝完成後跟centos還要手動啟動不一樣,ubuntu的 Apache應該自動啟動。 我們可以通過以下指令驗證這一點:
systemctl status apache2
如下畫面中,綠色的active即表示apache2正在執行中:
設定每次開機後都啟動web server,指令:
sudo systemctl enable apache2
Ubuntu預設防火牆是UFW,安裝完之後應該有打開port 80,可以手動打開:
sudo ufw allow http
然後將 /var/www 這個目錄的群組與使用者變更為 www-data ,這是ubuntu的web user的帳號跟群組,與cetos不同:
sudo chown www-data:www-data /var/www/html/ -R
在其他電腦的瀏覽器輸入http://ip,可看到如下畫面:
表示apache2伺服器已經正常啟動了,剩下其他調校部份留待其他文章補充。
全站熱搜