天天看點

nginx 1.8.1安裝使用

下載下傳nginx安裝包

解壓

tar -xvf nginx-1.8.1.tar.gz

或者可以解壓到制定目錄

tar -xvf nginx-1.8.1.tar.gz -C /usr/local/nginx

下載下傳pcre

<a href="https://ftp.pcre.org/pub/pcre/" target="_blank">https://ftp.pcre.org/pub/pcre/</a>

下載下傳zlib

<a href="http://download.chinaunix.net/download/0013000/12241.shtml" target="_blank">http://download.chinaunix.net/download/0013000/12241.shtml</a>

下載下傳openssl

<a href="http://mirrors.ibiblio.org/openssl/source/old/fips/" target="_blank">http://mirrors.ibiblio.org/openssl/source/old/fips/</a>

解壓出來下載下傳好的安裝包

<a href="https://s1.51cto.com/oss/201711/20/93013bf5dc3cbdd75d25f11aece667aa.png-wh_500x0-wm_3-wmp_4-s_2934011736.png" target="_blank"></a>

先安裝openssl

[root@jw openssl-fips-2.0.2]# ./config 

[root@jw openssl-fips-2.0.2]# echo $?

[root@jw openssl-fips-2.0.2]# make &amp;&amp; make install

然後安裝zlib

<a href="https://s5.51cto.com/oss/201711/20/d9cf0c863970ea5d9ae69bed2ad587d0.png-wh_500x0-wm_3-wmp_4-s_2057626622.png" target="_blank"></a>

源碼編譯安裝要有一個習慣,執行echo $? 檢視編譯是否有報錯

安裝pcre

[root@jw pcre-8.21]# ./configure

[root@jw pcre-8.21]# make &amp;&amp; make install

最後安裝nginx

[root@jw nginx-1.8.1]# ./configure --with-pcre=../pcre-8.21 --with-zlib=../zlib-1.2.7 --with-openssl=../openssl-fips-2.0.2

[root@jw nginx-1.8.1]# make &amp;&amp; make install

至此安裝nginx完成

<a href="https://s3.51cto.com/oss/201711/20/94af1791987ff9d9bb979c1513a2d911.png-wh_500x0-wm_3-wmp_4-s_2892027626.png" target="_blank"></a>

啟動nginx服務

[root@jw sbin]# ./nginx ----啟動服務

[root@jw sbin]# lsof -i :80   ------檢視80端口是否偵聽

COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

nginx   11848   root    6u  IPv4  20493      0t0  TCP *:http (LISTEN)

nginx   11849 nobody    6u  IPv4  20493      0t0  TCP *:http (LISTEN)

[root@jw sbin]# netstat -antup | grep 80  ------檢視80端口是否偵聽

tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      11848/nginx         

[root@jw sbin]# ps -ef | grep nginx  -----檢視nginx程序 一個主,一個worker程序;

root      11848      1  0 01:54 ?        00:00:00 nginx: master process ./nginx

nobody    11849  11848  0 01:54 ?        00:00:00 nginx: worker process

root      11854   1054  0 01:55 pts/0    00:00:00 grep nginx

通路nginx網頁

<a href="https://s5.51cto.com/oss/201711/20/f5624274ea243b6cb53530164f4f09f6.png-wh_500x0-wm_3-wmp_4-s_3384639441.png" target="_blank"></a>

nginx預設頁面;如果無法通路,關閉iptables;關閉selinux;

本文轉自 rm_rf_db 51CTO部落格,原文連結:http://blog.51cto.com/12185273/1983629,如需轉載請自行聯系原作者

繼續閱讀