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 ...
随机推荐
- C# 在多线程环境中,进行安全遍历操作
本文以List作为操作对象MSDN官方给出的List的线程安全的说法:此类型的公共静态成员是线程安全的.但不能保证任何实例成员是线程安全的.只要不修改该集合,List 就可以同时支持多个阅读器.通过集 ...
- UITextView: 响应键盘的 return 事件
UITextFieldDelegate代理里面响应return键的回调:textFieldShouldReturn:.但是 UITextView的代理UITextViewDelegate 里面并没有这 ...
- 配置防盗链 访问控制Directory 访问控制FilesMatch
- java mysql 链接高版本出现SSL验证
key1: String url="jdbc:mysql://localhost:3306/test1?useUnicode=true&characterEncoding=utf-8 ...
- js实现图片粘贴上传到服务器并展示
最近看了一些有关于js实现图片粘贴上传的demo,实现如下: (这里只能检测到截图粘贴和图片右键复制之后粘贴) demo1: document.addEventListener('paste', fu ...
- Ubuntu18.10下安装Qt5.12过程记录
首先你得先安装Ubuntu操作系统(我是在VMWare14中安装的Ubuntu18.10版本). 阿里镜像:https://opsx.alibaba.com/mirror 我这里下载的文件为:ubun ...
- ios开发之--调整UISearchBar的输入框的背景颜色
遍历UISearchBar的子视图,找到输入框坐在的view,添加背景颜色即可. 代码如下: UISearchBar *searchBar = [[UISearchBar alloc] initWit ...
- JavaScript之 for...in
for-in 可以用来枚举对象的属性,还有数组的索引,用法: 枚举对象属性 var o={name:'a',age:25,sex:'male'} for(var each in o){ console ...
- linux下中文文件名乱码解决
在windows上使用ftp上传文件到Linux上,中文名称在Linux系统中显示为乱码.虽然将Linux的env设置了LANG=en_US.UTF-8,并且本地的Shell客户端编码也设置成UTF- ...
- Spring中神奇@aotuWrited
好久没有写博客了,放假就是充电学习的时候,的确一直是这样做的.来给自己一点掌声.我们还是进入今天的主题吧. 我们自己写代码一般会向下面这样干啊,因为这样简单,其余交给spring去做吧.Spring会 ...