下载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 && 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 && 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 && 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,如需转载请自行联系原作者