Linux系統部署Nginx
1.添加nginx服務進程用戶
執行命令:groupadd -r nginx
useradd -r -g nginx nginx
2.下載nginx安裝包,及相關包(手動下載包是因爲不可外網訪問,如果允許外網訪問可直接yum安裝)
nginx-1.9.9.tar.gz
【下面三個包必須有,不然nginx啓動會報錯】
openssl-fips-2.0.9.tar.gz
pcre-8.43.tar.gz
zlib-1.2.8.tar.gz
3.解壓安裝,執行命令如下:
tar -zxvf xxx.tar.gz #解壓
cd 目錄
./configure
make
make install
pcre執行命令:
./configure --enable-utf8
make
make check
make install
【注:pcre後面啓動nginx可能會出現錯誤:error while loading shared libraries: libpcre.so.0
查看libpcre文件是否存在 命令:ls -ld libpcre.so.*
如圖,需要創建軟連接,要仔細看報錯,用報錯中缺少的lib的名稱指向這個libpcre.so.1.2.0,也可能是libpcre.so.*.*這種形式。創建軟連接:
ln -s /lib64/libpcre.so.1.2.0 /lib64/libpcre.so.0
】
4.解壓nginx包並安裝
執行命令:
tar –zxvf nginx-1.9.9.tar.gz nginx #解壓
cd nginx
./configure
make
make install
5.查看修改nginx.conf配置文件,啓動nginx
./nginx –s start #reload 重啓
ps –ef|grep nginx #查看nginx進程
netstat –tnlp 查看運行情況