nginx 的启动、停止与重启
详解
./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 的启动、停止与重启相关推荐
- nginx的启动停止和重启
windows 进入ngnix所在目录 1.启动nginx start nginx.exe 2.停止nginx nginx.exe -s stop 3.重新加载nginx ng ...
- 一行命令实现Java项目启动停止和重启
一行命令实现Java项目启动停止和重启 一行命令实现Java项目启动停止和重启 功能 默认不入参是启动项目 支持项目启动.停止.重启:start | stop | restart 支持自定义java路 ...
- nginx总结二(nginx的启动停止以及版本平滑升级)
一.nginx的启动与停止. 1.nginx的启动 [root@mem1 ~]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx. ...
- nginx windows启动停止_Nginx之3抛砖引玉 - (目录索引)
目录索引(Index) 目前为了在不同的区域共享文件,会选择Windows的Samba共享.FTP... 但在互联网上分享软件或文件,因为考虑到匿名性及便捷性,更多的会选择使用应用服务器作为文件分发, ...
- mysql启动命令 windows_Windows下Nginx的启动停止等基本操作命令详解
在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 1.启动: C:serverginx-1.0.2& ...
- nginx启动停止重启
nginx的启动停止与重启 启动:启动代码格式:nginx安装目录地址 -c nginx配置文件地址 [root@LinuxServer sbin]# /usr/local/nginx/sbin/ng ...
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
Nginx 的启动 假设 nginx 安装在 /usr/local/nginx 目录中,那么启动 nginx 的命令就是: [root@localhost ~]# /usr/loca ...
- 04_Nginx命令行参数,控制信号,Nginx启动、停止、重启命令
Nginx支持一下命令行参数 -? | -h 打印出命令行参数的帮助 [root@localhost nginx]# ./nginx -? nginx version: nginx/1.8. ...
- nginx的启动、停止、平滑重启
2019独角兽企业重金招聘Python工程师标准>>> 一.Nginx 的启动 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/con ...
- linux下nginx启动停止重启控制脚本
这是控制nginx服务的脚本文件,包括控制nginx的启动.重启.停止.平滑重启.对配置文件的额检查. [root@localhost ~]# cat nginx.sh #!/bin/env bash ...
最新文章
- 3D建模复原汤加火山爆发!1000颗原子弹当量,人在英国刚被「震」到
- android 4.4 禁止下拉,Android开发中禁止下拉式的实现技巧
- 网站建设中图片挑选也要看方法!
- mysql workbench crows foot_佳句赏析“英文人生名言:1、A road of a thousand ...先洗浄你的手指,再指出我的污迹。” - 金句吧...
- cogs 896. 圈奶牛
- 网关层面为何要用Lua
- WKWebView不显示JS的alert弹窗的解决办法
- 1661Help Jimmy
- Maven项目jar包依赖冲突的原因以及解决办法
- 多个安卓设备投屏到电脑_安卓手机怎么投屏到电脑上?这样做,在电脑上就能操控手机...
- oracle导出dmp文件合集
- 访问页面出错:The requested URL / was not found on this server. 网站打开出现404
- java:定义一个Shape类,派生出Circle类和Rectangle类,手写模拟GeoArrayList,实现升序(升序以面积大小判断)存入Circle类和Rectangle类
- Jquery.Print实现表格打印
- php循环读取excel每个单元格,php使用PHPexcel类读取excel文件(循环读取每个单元格的数据)...
- macunity日志目录_Unity-日志文件
- oracle 11.2 RAC 安装新主机 识别老存储
- 微信小程序 lookup 联表查询
- word文档中的页码问题
- 如何建立自己的个人小站