一、安装准备
首先由于Nginx的依赖模块以来一些lib库,所以安装Nginx之前,必须先安装这些lib库,这些依赖库主要有g++,gcc,openssl-devel,pcre-devel,和zlib-devel,所以执行如下命令安装
yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
二、安装nginx
1、首先进入/usr/local目录下:
cd /usr/local
2、然后从官网上下载最新的Nginx:
wget http://nginx.org/download/nginx-1.9.9.tar.gz
3、解压nginx压缩包:
tar -zxvf nginx-1.9.9.tar.gz
4、安装,使用–prefix参数可指定nginx安装目录,默认安装位置为/usr/local/nginx
cd nginx-1.9.9
./configure –prefix=/usr/local/nginx
make
make install
三、启动Nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
四、关闭Nginx
- 从容停止:
①查看进程号: ps -ef | grep nginx
②杀死进程: kill -QUIT PID
2. 快速停止:①查看进程号: ps -ef | grep nginx
②杀死进程: kill -TERM PID 或 kill -INT PID
3. 强制停止: pkill -9 nginx
五、重启Nginx
1. 验证配置文件是否正确
进入Nginx安装目录sbin下,输入命令 ./nginx -t
或者 在启动命令 -c 前加 -t
2. 重启Nginx服务
进入Nginx可执行文件目录sbin下,输入命令: ./nginx -s reload
查看当前Nginx进程号,然后输入命令: kill -HUP 进程号