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