首先在linux系统下安装好jdk,然后准备好Nginx安装包,在解压前先准备几个工具类一下操作都在root用户下
安装gcc:yum install gcc-c++
安装pcre库: yum install -y pcre pcre-devel
安装zlib库: yum install -y zlib zlib-devel
安装openssl库 : yum install -y openssl openssl-devel
解压安装包
这个时候先新建两个需要的文件夹
mkdir -r /var/temp/nginx/client
mkdir -r /usr/local/nginx
进入安装目录执行
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi
在进行编译和安装
//编译
make
//安装
make install
在安装目录的sbin下启动Nginx
./nginx
查看是否启动,有master和worker则成功
ps -ef |grep nginx
在web页面查看输入Nginx所在机器的ip即可
关闭Nginx
sbin/nginx -s stop //kill -9 方式停止(不推荐使用)
sbin/nginx -s quit // 任务完成停止,(推荐使用)
若是修改了配置文件需要重启直接reload即可
sbin/nginx -s reload
安装完成