一、Nginx部署依赖几个包,我们首先把依赖包安装好
1、安装PCRE库
cd /usr/local/
wget http://exim.mirror.fr/pcre/pcre-8.36.tar.gz
tar -zxvf pcre-8.36.tar.gzt
cd pcre-8.36
make & make install
2、安装zlib库
cd /usr/local/
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make & make install
3、安装ssl
cd /usr/local/
wget http://distfiles.macports.org/openssl/openssl-1.0.1j.tar.gz
tar -zxvf openssl-1.0.1j.tar.gz
cd openssl-1.0.1j
./config
make & make install
二、安装Nginx
1、安装
cd /usr/local/
wget http://nginx.org/download/nginx-1.8.0.tar.gz
tar -zxvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/pcre-8.36 --with-zlib=/usr/local/zlib-1.2.8
make & make install
2、修改端口
Nginx默认端口与http重复
修改nginx.conf 36行的默认端口为88
cd /usr/local/nginx/conf
vi nginx.conf
listen 88;
3、nginx命令使用
启动
/usr/local/nginx/sbin/nginx
重启
/usr/local/nginx/sbin/nginx -s reload
停止
/usr/local/nginx/sbin/nginx -s stop
强制关闭nginx
pkill nginx
kill -9 $(pgrep -f nginx)
4、测试配置文件是否正常
/usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
5、启动完毕后浏览器访问
http://172.16.15.81:88/