Nginx15-16服务器启停命令

简介: Nginx15-16服务器启停命令

Nginx安装完成后,接下来我们要学习的是如何启动、重启和停止Nginx 的服务。

对于Nginx的启停在linux系统中也有很多种方式:

  1. Nginx服务的信号控制 2. Nginx的命令行控制

Nginx服务的信号控制,Nginx默认采 用的是多进程的方式来工作的,一般如果想要查看他的进程信息可以通过输入下面代码进行查看


ps -ef | grep nginx

work进程的主要作用是用来管理项目与前端访问者之间的处理,而master进程主要用来控制work进程

另一种查看master进程的方式可以通过:


more ../,logs/nginx.pid

利用kill -TERM 12673可以关闭之前查看的进程

TERM/INT 立即关闭整个服务

QUIT " 优雅"地关闭整个服务

HUP 重读配置文件并使用服务对新配置项生效

USR1 重新打开日志文件,可以用来进行日志切割

USR2 平滑升级到最新版的nginx

WINCH 所有子进程不在接收处理新连接,相当于给work进程发 送QUIT指令

利用./nginx可以重启启动Ngnix的master进程

使用-HUP命令可以在不关闭的情况下关闭worker命令,-HUP命令作为更新文件是非常有用的

利用rm -rf access.log可以查看配置文件

利用

kill -USR1 `more /usr/local/ngnix/logs/nginx.pid` 利用飘号可以进行传递

利用kill -WINCH 13871(mater进程PID)可以关闭进程信息


相关文章
|
3天前
|
应用服务中间件 nginx
Nginx命令配置到系统环境变量
Nginx命令配置到系统环境变量
|
11天前
|
NoSQL 关系型数据库 MySQL
linux服务器重启php,nginx,redis,mysql命令
linux服务器重启php,nginx,redis,mysql命令
19 1
|
3天前
|
应用服务中间件 Linux 开发工具
Nginx14---目录结构分析,查看Ngnix访问日志命令的写法​
Nginx14---目录结构分析,查看Ngnix访问日志命令的写法​
Redis06-Redis常用的命令,模糊的搜索查询往往会对服务器产生很大的压力,MSET k1 v1 k2 v2 k3 v3 添加,DEL是删除的意思,EXISTS age 可以用来查询是否有存在1
Redis06-Redis常用的命令,模糊的搜索查询往往会对服务器产生很大的压力,MSET k1 v1 k2 v2 k3 v3 添加,DEL是删除的意思,EXISTS age 可以用来查询是否有存在1
|
6天前
|
NoSQL 算法 Linux
【内附完整redis配置文件】linux服务器命令设置redis最大限制内存大小,设置redis内存回收机制,redis有哪些回收机制
【内附完整redis配置文件】linux服务器命令设置redis最大限制内存大小,设置redis内存回收机制,redis有哪些回收机制
10 0
|
12天前
|
应用服务中间件 程序员 Linux
老程序员分享:Nginx常用命令
老程序员分享:Nginx常用命令
|
应用服务中间件 nginx
Nginx服务器的反向代理proxy_pass配置方法讲解
 Nginx服务器的反向代理proxy_pass配置方法讲解 这篇文章主要介绍了Nginx服务器的反向代理proxy_pass配置方法讲解,包括经常被提到的url的/问题的相关说明,需要的朋友可以参考下 就普...
4849 0
|
应用服务中间件 nginx
nginx服务器的反向代理proxy_pass配置方法
nginx服务器的反向代理proxy_pass配置方法
327 0
|
应用服务中间件 nginx
【转】Nginx服务器的反向代理proxy_pass配置方法讲解
【转】Nginx服务器的反向代理proxy_pass配置方法讲解 转自:http://www.jb51.net/article/78746.htm 就普通的反向代理来讲Nginx的配置还是比较简单的,如: location ~ /* { proxy_pass http://127.
1252 0