Windows下操作Nginx的的各种命令

在Windows系统中,可以使用以下命令来操作和管理Nginx:

1.启动Nginx服务:

   nginx 或者start nginx

        两者区别如下:

  nginx 命令:

  • 使用该命令启动Nginx服务时,它将在当前控制台窗口中运行,并且会将控制台窗口锁定住,直到您手动停止Nginx服务或关闭控制台窗口。
  • 在使用nginx命令启动Nginx服务时,您可以通过按下CTRL+C组合键来停止Nginx服务。

  start nginx命令:

  • 使用该命令启动Nginx服务时,它将在一个新的后台进程中运行,并且不会锁定当前控制台窗口。这意味着您可以在启动Nginx后继续使用该控制台窗口执行其他命令。
  • 由于Nginx在后台运行,因此您需要使用其他命令(如nginx -s stop)来停止Nginx服务。
2.停止Nginx服务:

 nginx -s stop

3.优雅停止Nginx服务(等待客户端请求处理完毕后再停止):

 nginx -s quit

4.重新加载Nginx配置文件,无需停止服务:

 nginx -s reload

5.检查Nginx配置文件是否正确:

 nginx -t

6.在控制台上显示Nginx进程信息:

 nginx -s status

7.从Windows服务中安装Nginx服务(需要管理员权限):

 nginx -i install

8.从Windows服务中移除Nginx服务(需要管理员权限):

 nginx -i uninstall

请注意,这些命令需要在Nginx的安装目录下执行,或者将Nginx的可执行文件路径添加到系统环境变量中。默认情况下,Nginx的安装目录在C:\nginx

希望这些命令可以帮助您在Windows系统上操作和管理Nginx!