-
Notifications
You must be signed in to change notification settings - Fork 201
用 cmd 管理 Nginx
Mashiro edited this page Sep 13, 2019
·
2 revisions
当可视化工具及调试脚本都无法使用的时候可以在 cmd 中直接用命令行管理 Nginx,当然,如果你是一个 geek,或许会更喜欢这种方式。
在 Windows 文件管理器中打开包含 nginx.exe
的目录,在上方的地址栏中输入 cmd
,回车:
会弹出这个窗口,这就是 cmd 啦:
PS. 如果是大佬可能会更喜欢用 PowerShell
当你直接双击 nginx.exe
的时候会有一个窗口一弹而过,其实这时 Nginx 已经启动了,你可以在任务管理器看到 Nginx 进程。
这里教你在 cmd 里启动 Nginx——在上面的窗口中输入:
start nginx
没有报错的话就是启动了。
如果想确认 Nginx 是否正常启动,可以输入下面两行命令中的任意一行:
nginx -s reload
nginx -s reopen
如果 Nginx 正在运行,则不会看到任何报错;如果 Nginx 没有在运行,会看到如下报错:
nginx: [error] CreateFile() "C:\PATH\TO\Pixiv-Nginx/logs/nginx.pid" failed (2: The system cannot find the file specified)
这时你需要先启动 Nginx,或者检查 Nginx 配置是否有误:
nginx -t
很简单,运行下面命令即可:
nginx -s stop