1、在指定目录解压包
命令:tar -zxvf nginx-1.10.3.tar.gz
解压后,在nginx-1.10.3同级目录下,创建nginx目录(编译安装目录)
2、编译安装
nginx是需要编译安装,在nginx-1.10.3目录下执行命令
命令: ./configure --prefix=/usr/java/nginx/nginx
/usr/java/nginx/nginx路径是刚才创建的nginx目录路径,用于指定编译安装路径
---------------------------------------------------------
执行该命令可能在最后会提示错误
如:./configure: error: the HTTP rewrite module requires the PCRE library.
提示需要pcre库,网上找了找相关资料,两种处理方式
1、可能已有相关库,依次执行命令
yum -y install pcre-devel
yum -y install openssl openssl-devel
2、没有相关库
yum -y install pcre-devel openssl openssl-devel
命令执行完后,再执行./configure --prefix=/usr/java/nginx/nginx 命令,应该就可以成功了
---------------------------------------------------------
3、编译后,安装;编译命令成功后在nginx-1.10.3目录下会有makefile文件
命令:make&&make install
安装成功后,在/usr/java/nginx/nginx目录下,会有相关文件夹生成
4、在nginx/sbin目录下,启动nginx
命令:./nginx
---------------------------------------------------------------
启动命令
1.NGINX_HOME/sbin/nginx
停止命令
信号灯
1.从容停止: kill -QUIT [nginx master进程号]
(查询进程号:ps -ef|grep nginx)
2.快速停止: kill {-TEAM|INT} [nginx master进程号]
3.Kill -9
命令形式
停止服务: NGINX_HOME/sbin ./nginx -s stop
启动服务: NGINX_HOME/sbin ./nginx -c nginx.conf
配置文件重新加载: nginx -s reload
校验nginx.conf 文件的语法格式 , nginx -t