nginx(二)----ubuntu14.04下启动或重启和关闭nginx
/**
* lihaibo
* 文章内容都是根据自己工作情况实践得出。
*如有错误,请指正
*转载请注明出处
*/
一、启动
/usr/local/nginx/sbin/nginx
或者
cd /usr/local/nginx/sbin
./nginx
二、关闭
查询主进程号:
root@ubuntu:/usr/local/nginx/conf# ps -aux |grep nginx
root 0.0 0.0 ? Ss : : runsv nginx
root 0.0 0.0 ? S : : svlogd -tt /var/log/gitlab/nginx
root 0.0 0.2 ? Ss : : nginx: master process /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx
gitlab-+ 0.0 0.3 ? S : : nginx: worker process
gitlab-+ 0.0 0.3 ? S : : nginx: worker process
root 46240 0.0 0.0 22284 376 ? Ss 16:12 0:00 nginx: master process /usr/local/nginx/sbin/nginx
nobody 0.0 0.2 ? S : : nginx: worker process
root 0.0 0.2 pts/ R+ : : grep --color=auto nginx
查出主进程号为 46240
------------------------------
顺序停止 kill -QUIT 主进程号
快速停止 kill -TERM 主进程号
强制停止 kill -9 nginx
-------------------------------
若nginx.conf配置了pid文件路径
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAANAAAAAoCAIAAAAAB+NXAAABG0lEQVR4nO3VUQ6DIAwAUO5/afa3mIkVVBCW9+LHJFhL27iUAAAAAAAAAACAp+WU8ts5zOhbl5oCHe3JC9Y390z7TthhlXynm00DVxNnLRMO3Ay65J9L181oy+mR9qKl2Br3hTsawaOhfGpe3xKfqLhYrMl+c3FPHPP0FUGngtPd7+ZjzS3+nx79jm//Y+CKJ2qqUtDF05hBSvWPBwd8v5sG7vLAfW/jcWmNWZnS0dv3JupmLl1zpdjf/e7GJboQ828HbhvXF25/G3yEOu28kNLpCM7VzTjvYPF0fX41JypuLj6+XYzf8lPzuJj1V9pFO82zdb2XteZmgMrSN9VtWDsfCd4xwxW/VQP0KMuAUusmAAAAAAAAAABDfQBzYugmPX1QOwAAAABJRU5ErkJggg==" alt="" />
如果没有,则在logs目录下
kill -信号类型 '/usr/local/nginx/logs/nginx.pid'
三、重启
检查配置文件是否配置正确:
nginx -t -c /usr/local/nginx/conf/nginx.conf
或
/usr/local/nginx/sbin/nginx -t
aaarticlea/png;base64,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" alt="" />
更改配置后重启nginx
kill -HUP 主进程号或进程号文件路径 #可以不停止进程的情况下重新读取配置文件
或者使用
cd /usr/local/nginx/sbin
./nginx -s reload
四、升级
1、先用新程序替换旧程序文件
2、kill -USR2 旧版程序的主进程号或者进程文件名
此时旧的nginx主进程会把自己的进程文件改名为.oldbin,然后执行新版nginx,此时新旧版本同时运行
3、kill -WINCH 旧版本主进程号
4、不重载配置启动新/旧工作进程
kill -HUP 旧/新版本主进程号
从容关闭旧/新进程
kill -QUIT 旧/新进程号
快速关闭旧/新进程
kill -TERM 旧/新进程号
------------------------------
群网友交流的方法
重启:
/usr/local/nginx/sbin/nginx -s reload
停止:
/usr/local/nginx/sbin/nginx -s stop
测试配置文件是否正常
/usr/local/nginx/sbin/nginx -t
强制关闭
pkill nginx
nginx(二)----ubuntu14.04下启动或重启和关闭nginx的更多相关文章
- nginx(一)----ubuntu14.04下安装nginx
/** * lihaibo * 文章内容都是根据自己工作情况实践得出. *如有错误,请指正 *转载请注明出处 */ 此文章中用到的软件下载地址: 链接: http://pan.baidu.com/s/ ...
- Windows下启动、重启、停止nginx
在Windows下操作nginx,需要打开cmd 进入到nginx的安装目录下 1.启动nginx: start nginx 或 nginx.exe 2.停止nginx(stop是快速停止nginx, ...
- Nginx 在ubuntu14.04下的安装
来源:http://blog.csdn.net/hanshileiai/article/details/45580001 按照步骤一步一步来,绝对ok 1.如果出现错误: *4 connect() t ...
- Docker安装Nginx(含:Windows启动、重启、停止)
Docker安装Nginx #docker pull nginx:latest (第一次启动Docker-Nginx) #docker run --detach \ --publish 80:80 \ ...
- 二、Ubuntu14.04下安装Hadoop2.4.0 (伪分布模式)
在Ubuntu14.04下安装Hadoop2.4.0 (单机模式)基础上配置 一.配置core-site.xml /usr/local/hadoop/etc/hadoop/core-site.xml ...
- Windows下nginx的启动,重启,关闭功能
@echo off rem 提供Windows下nginx的启动,重启,关闭功能 echo ==================begin======================== cls :: ...
- Ubuntu14.04下Nginx反向代理Odoo域名
安装nginx sudo apt-get install -y nginx 修改配置文件 vi /etc/nginx/nginx.conf #注释掉下面这行代码 #include /etc/nginx ...
- Ubuntu14.04下安装Hadoop2.5.1 (单机模式)
本文地址:http://www.cnblogs.com/archimedes/p/hadoop-standalone-mode.html,转载请注明源地址. 欢迎关注我的个人博客:www.wuyudo ...
- ubuntu14.04下手动安装JDK + eclipse + Pydev
说明:本文在root用户下进行,如不是root用户命令前加sodu 一.手动安装JDK 1.下载JDK 从官网http://www.oracle.com/technetwork/java/javase ...
随机推荐
- Win7-64位安装TensorFlow-CPU
利用Anaconda安装 1.首先下载Anaconda3-5.1.0-Windows-x86_64.exe 下载地址:https://repo.continuum.io/archive/Anacond ...
- Maven初步踩坑
2015-02-08 今天创建maven项目,要从中央仓库下载一堆包到本地仓库,等了好久.结果下好了之后,maven项目上有个感叹号,也没有发现代码里哪配置有错误. 和实验室好多小伙伴一起交流 也没找 ...
- OSG 坑爹的Android example
本人3D编程方面超级菜鸟,因为项目需要,接触了一些Open Scene Graph(OSG)引擎的相关编程工作.首先我得承认,OSG这个引擎超级牛,无论是渲染效果和效率,都没的说,很棒.但是,OSG提 ...
- jquery绑定事件的坑,重复绑定问题
我实现点击table表格中的删除按钮,找到当前按钮的祖先元素tr 然后删除该行,但是我首先点击删除的时候要先弹出提示框,是否要下载,这时在点击删除按钮删除,之前没有考虑到事件重复绑定问题,所以每次点击 ...
- Mac上csv导入mysql提示错误[Error Code] 1290 - The MySQL server is running with the --secure-file-priv option解决办法
1.进入mysql查看secure_file_prive的值 $mysql -u root -p mysql>SHOW VARIABLES LIKE "secure_file_priv ...
- QT QTransform与QMatrix 有啥区别?
刚开始学习QT,我使用的是QT5.12进行开发,要不时地查阅QT的官方帮助文档~ 仔细阅读QT官方帮助QTransform类以及QMatrix类,发现两个类的作用描述一模一样(“The QTransf ...
- Java开发者需要学习的移动开发编程语言
编程语言(programming language),是用来定义计算机程序的形式语言.它是一种被标准化的交流技巧,用来向计算机发出指令.一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精 ...
- 手动安装Laravel
http://www.golaravel.com/download/ 下载即可用 注意 wamp必须要在 2.5以上
- MySQL Study之--MySQL普通用户无法本地登陆
MySQL Study之--MySQL普通用户无法本地登陆 在安装完毕MySQL后,我们通常加入拥有对应权限的普通用户用来訪问数据库.在使用用户本地登录数据库的时候,常常会出现怎么登录也无 ...
- linux系统抓包命令
IP地址抓包:tcpdump -i any host 1.1.1.2 -n 端口抓包: tcpdump -i any port 6789 -n wireshak工具抓包:tcp.port == 678 ...