幫助中心
這里有最新的使用文檔和教程
Nginx 是一個免費和開源的 Web 服務器,它也可以用作反向代理,HTTP 負載均衡器,HTTP 緩存和郵件代理。Nginx 適用于所有類似 Unix 的操作系統,并以 BSD 開源許可協議發布。
在這篇文章中,我們將逐步介紹如何在 Ubuntu 22.04 LTS 上安裝 Nginx Web 服務器。
必備條件
- Pre-Installed Ubuntu 22.04 LTS
- Sudo User with admin rights
- Internet Connectivity
安裝 Nginx
Nginx 包及其依賴項在默認的包存儲庫中可用,打開終端,運行以下 apt 命令。
$ sudo apt update
$ sudo apt install nginx -y
啟動并啟用 Nginx 服務
$ sudo systemctl start nginx
$ sudo systemctl enable nginx
驗證 Nginx 服務狀態
$ sudo systemctl status nginx
$ sudo systemctl is-active nginx
放行 80 和 443 端口
如果您的 Ubuntu 系統上啟用并配置了防火墻,則執行以下 ufw 命令以允許 80 和 443 端口
$ sudo ufw allow 80/tcp
Rules updated
Rules updated (v6)
$ sudo ufw allow 443/tcp
Rules updated
Rules updated (v6)
$
使用下面的命令驗證規則
$ sudo ufw status numbered
Status: active
To Action From
-- ------ ----
[ 1] 80/tcp ALLOW IN Anywhere
[ 2] 443/tcp ALLOW IN Anywhere
[ 3] 22/tcp ALLOW IN Anywhere
[ 4] 80/tcp (v6) ALLOW IN Anywhere (v6)
[ 5] 443/tcp (v6) ALLOW IN Anywhere (v6)
[ 6] 22/tcp (v6) ALLOW IN Anywhere (v6)
$
完成了上述更改后,讓我們訪問 Nginx 歡迎頁面
$ curl -v http://<Server-IP-Address>
或者打開瀏覽器,訪問 http://{Your-Server-IP-Address}