nginx安装环境
如果没有gcc环境,需要安装gcc
yum install -y gcc-c++
PCRE
nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。
yum install -y pcre pcre-devel
zlib
nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。
yum install -y zlib zlib-devel
openssl
nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。
yum install -y openssl openssl-devel
编译安装
把nginx.jar上传到usr/local文件夹下
解压
[root@whc local]# tar -zxvf nginx-1.12.2.tar.gz
编译
到nginx安装目录下执行命令编译
./configure
安装
make
make install
会在于nginx-1.x.x同级位置创建一个名为[nginx]的文件夹
在该文件夹内部有 logs , sbin等目录,进入sbin直接即可启动
启动nginx
先到/nginx/sbin下启动nginx
./nginx
查询nginx进程
ps -aux | grep nginx
浏览器访问nginx 默认端口80
重启nginx
停止
先到自己的sbin目录
./nginx -s stop
开启
./nginx