centos 安装ngnix

sudo   yum install gcc-c++  
sudo   yum install pcre pcre-devel  
sudo   yum install zlib zlib-devel  
sudo   yum install openssl openssl--devel  

1.以上的依赖模块,如果没有安装,则进行安装。

2.下载ngnix ,解压  

wget  http://nginx.org/download/nginx-1.11.6.tar.gz
tar -zxvf nginx-1.11.6.tar.gz

3. 进入解压的文件夹,安装

cd nginx-1.11.6/

sudo ./configure
sudo make
sudo make install

默认安装位置: /usr/local/nginx

 启动: 

./usr/local/nginx/sbin/nginx

 

停止操作
停止操作是通过向nginx进程发送信号来进行的
步骤1:查询nginx主进程号

ps -ef | grep nginx

在进程列表里 面找master进程,它的编号就是主进程号了。
步骤2:发送信号
从容停止Nginx:

kill -QUIT 主进程号

快速停止Nginx:

kill -TERM 主进程号

强制停止Nginx:

pkill -9 nginx

 

平滑重启
如果更改了配置就要重启Nginx,要先关闭Nginx再打开?不是的,可以向Nginx 发送信号,平滑重启。
平滑重启命令:
kill -HUP 住进称号或进程号文件路径

或者使用

/usr/local/nginx/sbin/nginx -s reload

 

posted @ 2016-11-22 10:57  wujinfeng  阅读(118)  评论(0)    收藏  举报