Windows CMD命令:

查看nginx的版本号:nginx -v
启动nginx:start nginx
快速停止或关闭nginx:nginx -s stop
正常停止或关闭nginx:nginx -s quit
配置文件nginx.conf修改重装载命令:nginx -s reload

linux nginx启动 重启 关闭命令:

nginx -s reload :修改配置后重新加载生效
nginx -s reopen :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

启动操作 -c参数指定了要加载的nginx配置文件路径

nginx -c /usr/local/nginx/conf/nginx.conf 

停止操作
nginx -s stop :快速停止nginx
quit :完整有序的停止nginx

其他的停止nginx 方式:
停止操作是通过向nginx进程发送信号来进行的

步骤1:查询nginx主进程号

ps -ef | grep nginx

在进程列表里 面找master进程,它的编号就是主进程号了。

步骤2:发送信号

从容停止Nginx:
kill -QUIT 主进程号
例如:kill -QUIT 16391快速停止Nginx:
kill -TERM 主进程号  强制停止Nginx:
kill -9 主进程号 

另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定则放在nginx的logs目录下。有了pid文 件,我们就不用先查询Nginx的主进程号,而直接向Nginx发送信号了,命令如下:

kill -信号类型'/usr/local/nginx/logs/nginx.pid'

平滑重启

如果更改了配置就要重启Nginx,要先关闭Nginx再打开?不是的,可以向Nginx 发送信号,平滑重启。
平滑重启命令:

kill -HUP 住进称号或进程号文件路径
或者使用
/usr/nginx/sbin/nginx -s reload  

注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:

nginx -t -c /usr/nginx/conf/nginx.conf
或者
/usr/nginx/sbin/nginx -t 

windows nginx 停止和启动_nginx在window与linux中启动、停止、与关闭相关推荐

  1. linux 启动2个tomcat,在LINUX中启动多个TOMCAT

    1.建立LINUX用户和组 Groupadd tomcat Useradd user1 -g tomcat Useradd user2 -g tomcat Useradd user3 -g tomca ...

  2. linux jar 运行 停止,[转] Linux中启动和停止jar包的运行

    脚本一: startTest.sh内容如下: #!/bin/sh java -jar Test.jar &       #注意:必须有&让其后台执行,否则没有pid生成 echo $! ...

  3. linux中终止停止进程_如何在Linux中终止进程或停止程序

    linux中终止停止进程 当一个进程行为异常时,您有时可能想要终止或终止它. 在本文中,我们将探讨几种使用gedit作为示例应用程序从命令行以及图形界面终止进程或应用程序的方法. 使用命令行/终止符 ...

  4. linux中启动 java -jar 后台运行程序

    ps -ef | grep java  查询java 端口占用 linux中启动 java -jar 后台运行程序 直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉. ...

  5. linux服务启动redis自动启动不了,linux开机启动redis、nginx等服务

    1. 自己新建一个脚本,如service.sh 经过后面的几个步骤后,这个脚本在开机的时候会执行,在这个脚本里面可以写你开机的时候想执行的命令,如启动nginx,redis等服务 2. 在脚本中输入启 ...

  6. Linux中启动和停止jar包的运行

    脚本一: startTest.sh内容如下: #!/bin/sh java -jar Test.jar & #注意:必须有&让其后台执行,否则没有pid生成 echo $! > ...

  7. linux启动关闭脚本,Linux中启动/停止/重启/状态的startup脚本

    今天看到一个脚本,可以完成脚本的启动/停止/重启/状态,和/etc/init.d中的服务一样.但是/etc/init.d里面的服务要设置开机启动,可以使用service来管理.如果不设置开机启动且方便 ...

  8. linux系统设置服务开机启动3种方法,Linux开机启动程序详解

    linux系统设置服务开机启动 方法1:.利用ntsysv伪图形进行设置,利用root登陆 终端命令下输入ntsysv 回车:如下图 方法2:利用命令行chkconfig命令进行设置 简要说明一下ch ...

  9. python隐藏启动台_如何在Python中启动后台进程?

    如何在Python中启动后台进程? 我正在尝试将shell脚本移植到更易读的python版本. 原始shell脚本在后台使用"&"启动多个进程(实用程序,监视器等). 如何 ...

最新文章

  1. Spring注入日期到bean属性-CustomDateEditor
  2. 《Python入门经典》——导读
  3. Java排序之直接选择排序
  4. java1.8win7_JDK 1.8 安装配置教程(win7 64bit )
  5. 如何将整个splitcontainer控件缩小_将绣球花养成花球,整个夏天都是花团锦簇,教你如何将它调成蓝色...
  6. suse linux11安装 dhcp,Suse Linux DHCP的设定过程
  7. 怎么用计算机 在名字中间打一个点,外国人名字中间的点怎么打 外国人的名字中间有...
  8. 转速、电流双闭环直流调速系统调节器参数设计
  9. Pandas 安装一半无法安装解决方法
  10. 计算机操作技能节,第十届知识技能节 网线制作竞赛方案
  11. 题8:二叉树的下一个结点
  12. 修改win7锁屏壁纸,突破壁纸大小256Kb限制
  13. 荣誉加持,驭势科技近期斩获奖项回顾
  14. c语言标识首字母不能是,c语言的标识符由哪字符组成
  15. NOI 题目 试题 目录 信奥 历年
  16. sql 判断分钟是偶数数据_mssql sqlserver判断一个整数是否为奇数偶数的方法分享...
  17. ZOJ 3084 SG函数
  18. 洛谷——P1017 [NOIP2000 提高组] 进制转换(C++)
  19. 宾西法尼亚大学强制对齐标注软件(P2FA)介绍以及使用说明
  20. 自动化提取书生(sep,gd等)文档内容,更新到hive

热门文章

  1. eclipse-阶段三-Server被关闭后消失,如何打开
  2. testlink php nginx,linux环境部署testlink步骤说明
  3. Atitit.识别损坏的图像
  4. java 百分比怎么比较_这88道阿里高级岗面试题,刷掉了80%以上的Java程序员
  5. JS的构造及其事件注意点总结
  6. ad用户和计算机显示2000个,AD 用户属性userAccountControl的详细解释
  7. iOS 之 Property List
  8. mysql函数与事件_mysql事件函数的应用
  9. 三维点云学习(1)下-点云体素降采样
  10. oracle如何读取到从n行到m行的数据_关系型数据库进阶之查询优化