在本教程中,我們將指導您如何在 Ubuntu 22.04 lts 系統(tǒng)上安裝和配置 nginx web 服務器。nginx 是一款高性能的開源 web 服務器,也可用作反向代理、負載均衡器和緩存服務器。
準備工作:
- 已安裝 Ubuntu 22.04 LTS 系統(tǒng)。
- 擁有管理員權限的 sudo 用戶。
- 可用的網(wǎng)絡連接。
安裝 nginx:
Nginx 包及其依賴項已包含在 Ubuntu 的默認軟件倉庫中。打開終端,執(zhí)行以下命令:
sudo apt update sudo apt install nginx -y
啟動并啟用 Nginx 服務:
sudo systemctl start nginx sudo systemctl enable nginx
檢查 Nginx 服務狀態(tài):
sudo systemctl status nginx sudo systemctl is-active nginx
開放 80 和 443 端口:
如果您啟用了防火墻 (例如 UFW),請執(zhí)行以下命令開放 80 (http) 和 443 (https) 端口:
sudo ufw allow 80/tcp sudo ufw allow 443/tcp
驗證防火墻規(guī)則:
sudo ufw status numbered
您應該看到 80 和 443 端口已開放。
驗證安裝:
在瀏覽器中訪問您的服務器 IP 地址 (例如:http://your-server-ip-address),您應該看到 Nginx 的歡迎頁面。 或者,使用 cURL 命令進行驗證:
curl -v http://<server-ip-address>
至此,您已成功在 Ubuntu 22.04 LTS 上安裝并配置了 Nginx Web 服務器。