學(xué)做粵菜的網(wǎng)站輔導(dǎo)班培訓(xùn)機構(gòu)
在 CentOS 7 上安裝 Nginx,你可以選擇從官方倉庫(EPEL)安裝,或者手動編譯安裝。以下是通過 EPEL 安裝 Nginx 的步驟:
方法一:通過 EPEL 倉庫安裝
-
添加 EPEL 倉庫:
sudo yum install epel-release -y
-
安裝 Nginx:
sudo yum install nginx -y
-
啟動 Nginx 并設(shè)置開機自啟:
sudo systemctl start nginx sudo systemctl enable nginx
-
檢查 Nginx 是否運行正常:
sudo systemctl status nginx
-
訪問 Nginx 默認歡迎頁面:
打開瀏覽器,輸入你的服務(wù)器 IP 地址或域名,例如:http://your_server_ip/
。
方法二:手動編譯安裝(適用于需要特定版本或更多定制需求的情況)
-
安裝依賴包:
sudo yum install gcc pcre-devel openssl-devel make zlib-devel -y
-
下載 Nginx 源碼包:
從 Nginx 官網(wǎng) 下載最新穩(wěn)定版的源碼包,解壓到/usr/local/src
或其他你希望存放的位置。 -
配置、編譯并安裝:
cd /usr/local/src/nginx-<version> ./configure --prefix=/usr/local/nginx --with-http_ssl_module # 可根據(jù)需求添加其他模塊和配置選項 make sudo make install
-
創(chuàng)建系統(tǒng)服務(wù)文件:
需要手動編寫 Systemd 服務(wù)文件并放置于/etc/systemd/system/nginx.service
,然后設(shè)置其開機啟動及啟動服務(wù)。 -
啟動 Nginx 并設(shè)置開機自啟:
sudo systemctl daemon-reload sudo systemctl start nginx sudo systemctl enable nginx
-
同樣進行狀態(tài)檢查和訪問測試。
無論哪種方式安裝后,Nginx 的配置文件通常位于 /etc/nginx/nginx.conf
,靜態(tài)資源默認存放于 /usr/share/nginx/html
目錄下。