详解

./nginx  #打开 nginx
nginx -s reload|reopen|stop|quit  #重新加载配置|重启|停止|退出 nginx
nginx -t   #测试配置是否有语法错误nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]-?,-h           : 打开帮助信息
-v              : 显示版本信息并退出
-V              : 显示版本和配置选项信息,然后退出
-t              : 检测配置文件是否有语法错误,然后退出
-q              : 在检测配置文件期间屏蔽非错误信息
-s signal       : 给一个 nginx 主进程发送信号:stop(停止), quit(退出), reopen(重启), reload(重新加载配置文件)
-p prefix       : 设置前缀路径(默认是:/usr/local/nginx/)
-c filename     : 设置配置文件(默认是:/usr/local/nginx/conf/nginx.conf)
-g directives   : 设置配置文件外的全局指令

-s signal      Send a signal to the master process.  The argument signal can be one of: stop, quit, reopen, reload.The following table shows the corresponding system signals:stop    SIGTERMquit    SIGQUITreopen  SIGUSR1reload  SIGHUPSIGNALSThe master process of nginx can handle the following signals:SIGINT, SIGTERM  Shut down quickly.SIGHUP           Reload configuration, start the new worker process with a new configuration, and gracefully shutdown old worker processes.SIGQUIT          Shut down gracefully.SIGUSR1          Reopen log files.SIGUSR2          Upgrade the nginx executable on the fly.SIGWINCH         Shut down worker processes gracefully.

停止

查看进程号:

$ ps -ef|grep nginx
root      5747     1  0 May23 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/nginx
500      12037  7886  0 10:00 pts/1    00:00:00 grep nginx
nobody   25581  5747  0 Sep27 ?        00:01:16 nginx: worker process
nobody   25582  5747  0 Sep27 ?        00:01:25 nginx: worker process
nobody   25583  5747  0 Sep27 ?        00:02:59 nginx: worker process
nobody   25584  5747  0 Sep27 ?        00:02:05 nginx: worker process

杀死进程:

$ kill -9 5747

重启

1. 验证nginx配置文件是否正确

进入nginx安装目录sbin下,输入命令:

$ ./nginx -t…… nginx.conf syntax is ok…… nginx.conf test is successful

看到如上显示,说明配置文件正确!

2. 重启nginx服务

进入nginx安装目录sbin下,输入命令:

# ./nginx -s reload
或者
# kill -HUP 5747

转载于:https://www.cnblogs.com/waynechou/p/7760251.html

nginx 的启动、停止与重启相关推荐

  1. nginx的启动停止和重启

    windows 进入ngnix所在目录 1.启动nginx start nginx.exe 2.停止nginx nginx.exe -s stop   3.重新加载nginx           ng ...

  2. 一行命令实现Java项目启动停止和重启

    一行命令实现Java项目启动停止和重启 一行命令实现Java项目启动停止和重启 功能 默认不入参是启动项目 支持项目启动.停止.重启:start | stop | restart 支持自定义java路 ...

  3. nginx总结二(nginx的启动停止以及版本平滑升级)

    一.nginx的启动与停止. 1.nginx的启动 [root@mem1 ~]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx. ...

  4. nginx windows启动停止_Nginx之3抛砖引玉 - (目录索引)

    目录索引(Index) 目前为了在不同的区域共享文件,会选择Windows的Samba共享.FTP... 但在互联网上分享软件或文件,因为考虑到匿名性及便捷性,更多的会选择使用应用服务器作为文件分发, ...

  5. mysql启动命令 windows_Windows下Nginx的启动停止等基本操作命令详解

    在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 1.启动: C:serverginx-1.0.2& ...

  6. nginx启动停止重启

    nginx的启动停止与重启 启动:启动代码格式:nginx安装目录地址 -c nginx配置文件地址 [root@LinuxServer sbin]# /usr/local/nginx/sbin/ng ...

  7. Nginx 的启动、停止、平滑重启、信号控制和平滑升级

    Nginx 的启动          假设 nginx 安装在 /usr/local/nginx 目录中,那么启动 nginx 的命令就是: [root@localhost ~]# /usr/loca ...

  8. 04_Nginx命令行参数,控制信号,Nginx启动、停止、重启命令

     Nginx支持一下命令行参数 -? | -h   打印出命令行参数的帮助 [root@localhost nginx]# ./nginx -? nginx version: nginx/1.8. ...

  9. nginx的启动、停止、平滑重启

    2019独角兽企业重金招聘Python工程师标准>>> 一.Nginx 的启动 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/con ...

  10. linux下nginx启动停止重启控制脚本

    这是控制nginx服务的脚本文件,包括控制nginx的启动.重启.停止.平滑重启.对配置文件的额检查. [root@localhost ~]# cat nginx.sh #!/bin/env bash ...

最新文章

  1. 3D建模复原汤加火山爆发!1000颗原子弹当量,人在英国刚被「震」到
  2. android 4.4 禁止下拉,Android开发中禁止下拉式的实现技巧
  3. 网站建设中图片挑选也要看方法!
  4. mysql workbench crows foot_佳句赏析“英文人生名言:1、A road of a thousand ...先洗浄你的手指,再指出我的污迹。” - 金句吧...
  5. cogs 896. 圈奶牛
  6. 网关层面为何要用Lua
  7. WKWebView不显示JS的alert弹窗的解决办法
  8. 1661Help Jimmy
  9. Maven项目jar包依赖冲突的原因以及解决办法
  10. 多个安卓设备投屏到电脑_安卓手机怎么投屏到电脑上?这样做,在电脑上就能操控手机...
  11. oracle导出dmp文件合集
  12. 访问页面出错:The requested URL / was not found on this server. 网站打开出现404
  13. java:定义一个Shape类,派生出Circle类和Rectangle类,手写模拟GeoArrayList,实现升序(升序以面积大小判断)存入Circle类和Rectangle类
  14. Jquery.Print实现表格打印
  15. php循环读取excel每个单元格,php使用PHPexcel类读取excel文件(循环读取每个单元格的数据)...
  16. macunity日志目录_Unity-日志文件
  17. oracle 11.2 RAC 安装新主机 识别老存储
  18. 微信小程序 lookup 联表查询
  19. word文档中的页码问题
  20. 如何建立自己的个人小站

热门文章

  1. PowerManager.WakeLock使用(屏幕恒亮)
  2. ASP.NET页面与IIS底层交互和工作原理详解(一)
  3. modbus_tk与Modubs Slave结合使用
  4. 物联网时代 公共建筑应该改变些什么
  5. Linux知识汇总 (二)
  6. 怎么用Iometer测试存储性能
  7. 韦德螺旋: 这真是一个螺旋吗?
  8. 如何在win10系统上安装linux子系统
  9. GraphX实现N度关系
  10. 传统企业如何选择优质的微信解决方案提供商