主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

7

听众

162

主题
发表于 2021-6-15 14:39:31 | 查看: 989| 回复: 0
  今天raksmart香港分销主机告诉你在不同的操作系统下nginx重启命令的方式!
  一、在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。
  假设你安装在 C:\server\nginx-1.0.2目录下,cmd命令进入安装文件;
  1、启动:
  C:\server\nginx-1.0.2>start nginx
  或
  C:\server\nginx-1.0.2>nginx.exe
  注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。
  2、停止:
  C:\server\nginx-1.0.2>nginx.exe -s stop
  或
  C:\server\nginx-1.0.2>nginx.exe -s quit
  注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。
  3、重新载入Nginx:
  C:\server\nginx-1.0.2>nginx.exe -s reload
  当配置信息修改,需要重新载入这些配置时使用此命令。
  4、重新打开日志文件:
  C:\server\nginx-1.0.2>nginx.exe -s reopen
  5、查看Nginx版本:
  C:\server\nginx-1.0.2>nginx -v
  二、在linux下nginx重启命令为:“kill -HUP nginx的进程号”。重启方法:首先查找当前nginx进程号,然后输入命令“kill -HUP 进程号”即可实现重启nginx服务。
  启动
  启动代码格式:nginx安装目录地址 -c nginx配置文件地址
  例如:
  [root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
  停止
  nginx的停止有三种方式:
  从容停止
  1、查看进程号
  [root@LinuxServer ~]# ps -ef|grep nginx
  2、杀死进程
  [root@LinuxServer ~]# kill -QUIT 2072
  快速停止
  1、查看进程号
  [root@LinuxServer ~]# ps -ef|grep nginx
  2、杀死进程
  [root@LinuxServer ~]# kill -TERM 2132
  或 [root@LinuxServer ~]# kill -INT 2132
  强制停止
  [root@LinuxServer ~]# pkill -9 nginx
  重启1、验证nginx配置文件是否正确方法一:进入nginx安装目录sbin下,输入命令./nginx -t
  看到如下显示nginx.conf syntax is ok
  nginx.conf test is successful
  说明配置文件正确!
  方法二:在启动命令-c前加-t
  2、重启Nginx服务 方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可
  方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-18 15:32 , Processed in 0.073729 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表