第一個里程:軟件依賴包安裝
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
注意:/application/nginx/sbin/nginx -V可以查看到nginx配置詳情