從 Ubuntu 儲存庫安裝預構建的 Ubuntu 包
- 更新 Ubuntu 儲存庫資訊:
sudo apt-get update
- 安裝包:
sudo apt-get install nginx
- 驗證安裝:
sudo nginx -v
nginx
安裝 NGINX Open Source
安裝 NGINX Open Source 可以選擇預構建包或從原始碼安裝,在所有支援的 Linux 發行版上按步驟進行。
本文介紹瞭如何安裝 NGINX Open Source。
選擇穩定版或主線版
NGINX Open Source 有兩個版本可供選擇:
-
主線版:包含最新功能和 bug 修復,始終保持更新。它是可靠的,但可能包含一些實驗性模組,並且可能會有一些新的錯誤。
-
穩定版:不包含所有最新功能,但具有始終被反向移植到主線版本的關鍵 bug 修復。我們建議在生產伺服器上使用穩定版。
選擇預構建包還是從原始碼編譯
NGINX Open Source 主線版和穩定版均可透過兩種方式安裝:
- 作為預構建的二進位制包。這是安裝 NGINX Open Source 的一種快速簡便的方式。該包包含幾乎所有官方 NGINX 模組,並且適用於大多數流行的作業系統。請參閱安裝預構建包。
- 作為您從原始碼編譯的二進位制檔案。這種方式更靈活:您可以新增特定的模組,包括第三方模組,或應用最新的安全補丁。有關詳細資訊,請參閱編譯和從原始碼安裝。
安裝預構建包
從包中安裝 NGINX Open Source 比從原始碼構建要簡單快速得多,但從原始碼構建使您能夠編譯非標準模組。預構建包適用於大多數流行的 Linux 發行版,包括 CentOS、Debian、Red Hat Enterprise Linux (RHEL)、SUSE Linux Enterprise Server (SLES) 和 Ubuntu。請檢視 nginx.org 上的 Linux 包以獲取當前支援的作業系統列表。
預構建包中包含的模組
請檢視 nginx.org 上的原始碼包,以獲取每個預構建包中包含的模組列表。
安裝預構建的 RHEL、CentOS、Oracle Linux、AlmaLinux、Rocky Linux 包
NGINX, Inc. 為以下 CentOS、Oracle Linux、RHEL、AlmaLinux 和 Rocky Linux 版本提供包:
版本 | 支援的平臺 |
---|---|
7.4+ | x86_64, aarch64/arm64 |
8x | x86_64, aarch64/arm64, s390x |
9x | x86_64, aarch64/arm64, s390x |
可以從以下位置安裝該包:
- 預設的 RHEL / CentOS / Oracle Linux / AlmaLinux / Rocky Linux 儲存庫。這是最快的方法,但通常提供的包已過時。
- nginx.org 上的官方儲存庫。第一次必須設定 yum 儲存庫,但之後提供的包始終是最新的。
nginx 系列
Nginx-01-聊一聊 nginx
Nginx-01-Nginx 是什麼
Nginx-02-為什麼使用 Nginx
Nginx-02-Nginx Ubuntu 安裝 + windows10 + WSL ubuntu 安裝 nginx 實戰筆記
Nginx-02-基本使用
Nginx-03-Nginx 專案架構
Nginx-04-Docker Nginx
Nginx-05-nginx 反向代理是什麼?windows 下如何配置使用 nginx
Nginx-06-nginx 彙總入門介紹
Nginx R31 doc 官方文件-01-nginx 如何安裝
Nginx R31 doc-02-nginx 基本功能
Nginx R31 doc-03-HTTP Load Balancing HTTP 負載均衡
Nginx R31 doc-04-HTTP Health Checks
Nginx R31 doc-05-Dynamic Configuration of Upstreams with the NGINX Plus API 使用 NGINX Plus API 動態配置上游伺服器
Nginx R31 doc-06-Accepting the PROXY Protocol
Nginx R31 doc-07-內容快取
Nginx R31 doc-08-Configuring NGINX and NGINX Plus as a Web Server 配置 NGINX 和 NGINX Plus 作為 Web 伺服器
Nginx R31 doc-09-Serving Static Content 靜態內容
Nginx R31 doc-10-NGINX Reverse Proxy 反向代理
Nginx R31 doc-11-Compression and Decompression 壓縮與解壓縮
Nginx R31 doc-12-NGINX SSL Termination 安全加密
Nginx R31 doc-13-Limiting Access to Proxied HTTP Resources 訪問限流
Nginx R31 doc-14-Dynamic Denylisting of IP Addresses 動態拒絕IP地址
Nginx R31 doc-15-Live Activity Monitoring 實時活動監控
Nginx R31 doc-16-logging 配置日誌
Nginx R31 doc-17-debugging 除錯
Nginx R31 doc-18-High Availability Support for NGINX Plus in On-Premises Deployments
Nginx 實戰-01-nginx ubuntu 安裝筆記
Nginx 實戰-01-nginx windows 安裝筆記
Nginx 實戰-02-nginx proxy_pass 服務代理訪問 使用筆記 ubuntu nodejs
Nginx 實戰-03-nginx 負載均衡
Nginx 實戰-04-nginx 不同的地址訪問不同的服務
Nginx 實戰-05-nginx 反向代理實現域名到指定的 ip