服务器设置和教程 · 9 10 月, 2024

如何在 Ubuntu 18.04 上安裝 Nginx

如何在 Ubuntu 18.04 上安裝 Nginx

Nginx 是一款高效能的網頁伺服器,廣泛應用於靜態內容的提供、反向代理、負載均衡等場景。本文將指導您如何在 Ubuntu 18.04 上安裝 Nginx,並進行基本配置。

步驟 1:更新系統

在安裝任何新軟體之前,建議先更新系統的套件庫。您可以使用以下命令來更新系統:

sudo apt update
sudo apt upgrade

步驟 2:安裝 Nginx

使用以下命令來安裝 Nginx:

sudo apt install nginx

安裝完成後,您可以使用以下命令檢查 Nginx 的狀態:

sudo systemctl status nginx

如果 Nginx 正在運行,您應該會看到類似於「active (running)」的狀態。

步驟 3:配置防火牆

如果您的系統啟用了防火牆,您需要允許 HTTP 和 HTTPS 流量。使用以下命令來配置防火牆:

sudo ufw allow 'Nginx Full'

您可以使用以下命令來檢查防火牆的狀態:

sudo ufw status

步驟 4:測試 Nginx 安裝

在瀏覽器中輸入您的伺服器 IP 地址,您應該會看到 Nginx 的預設歡迎頁面,這表示 Nginx 已成功安裝並運行。

步驟 5:配置 Nginx

接下來,您可以根據需要配置 Nginx。Nginx 的配置文件位於 /etc/nginx/nginx.conf。您可以使用以下命令編輯該文件:

sudo nano /etc/nginx/nginx.conf

在這裡,您可以調整伺服器的設定,例如伺服器名稱、根目錄等。以下是一個簡單的伺服器區塊範例:

server {
    listen 80;
    server_name your_domain.com;

    location / {
        root /var/www/html;
        index index.html index.htm;
    }
}

完成編輯後,按下 Ctrl + X,然後按 Y 來保存更改。

步驟 6:測試 Nginx 配置

在重新啟動 Nginx 之前,建議先測試配置文件是否正確。使用以下命令進行測試:

sudo nginx -t

如果一切正常,您將看到「syntax is ok」和「test is successful」的消息。

步驟 7:重新啟動 Nginx

最後,使用以下命令重新啟動 Nginx,使配置更改生效:

sudo systemctl restart nginx

總結

在本文中,我們介紹了如何在 Ubuntu 18.04 上安裝 Nginx,並進行基本配置。Nginx 是一款功能強大的伺服器,適合用於各種網頁應用。如果您需要更高效的 VPS 解決方案,Server.HK 提供多種選擇,適合不同需求的用戶。無論是 香港伺服器 還是其他地區的服務,我們都能滿足您的需求。