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伺服器已經正常啟動了,剩下其他調校部份留待其他文章補充。

 

arrow
arrow
    全站熱搜

    呂阿谷 發表在 痞客邦 留言(0) 人氣()