1. 程式人生 > >nginx軟件編譯安裝

nginx軟件編譯安裝

nginx軟件編譯安裝

第一個裏程:軟件依賴包安裝
pcre-devel: perl語言正則表達式兼容軟件包
openssl-devel:使系統支持https方式訪問
yum install -y pcre-devel openssl-devel

第二個裏程:創建一個管理nginx進程的虛擬用戶
useradd www -s /sbin/nologin/ -M

第三個裏程:下載並解壓nginx軟件
cd /server/tools
wget http://nginx.org/download/nginx-1.12.2.tar.gz
tar xf nginx-1.12.2.tar.gz

第四個裏程:進行軟件編譯安裝
軟件編譯安裝三部曲:
①. 編譯配置
    ./configure --prefix=/application/nginx-12.2 --user=www --group=www --with-http_ssl_module --with-http_stub_status_module
    --prefix=PATH     指定軟件安裝在什麽目錄下
    --user=USER       指定軟件worker進程管理用戶,利用www虛擬用戶管理worker進程
    --group=USER 
    --with-http_ssl_module           使nginx程序可以支持HTTPsF訪問功能
    --with-http_stub_status_module   用於監控用戶訪問nginx服務情況  
②. 編譯過程
    make
③. 編譯安裝
    make install 

第五個裏程:為nginx程序軟件創建鏈接目錄 (註:這是為了以後運維省事,避免開發人員麻煩)
ln -s /application/nginx-12.2 /application/nginx

第六個裏程:啟動nginx程序服務
/application/nginx/sbin/nginx -t (檢查配置文件語法是否正常)
/application/nginx/sbin/nginx

nginx軟件編譯安裝