install
下载后解压缩到任何目录建议放到user/AppData/Local/Programs
创建环境变量
- 在
nginx.exe同级目录下新建文件夹并重命名为bin - 在
bin文件夹下新增nginx.bat文件并输入以下内容:
注意nginx 文件路径换成机器上对应的路径不要照抄,如果在使用时出现乱码,保存时使用GBK编码或者更改控制台编码为UTF8
@echo off
if "%1"=="help" (goto help) else (if "%1"=="-h" goto help)
if "%1"=="version" (goto version) else (if "%1"=="-v" goto version)
if "%1"=="start" goto start
if "%1"=="stop" goto stop
if "%1"=="reload" goto reload
if "%1"=="reopen" goto reopen
if "%1"=="find" goto find
if "%1"=="-t" goto test
if "%1"=="opendist" goto open
goto error
:help
C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2\nginx.exe -v
echo Usage: nginx [-h,help] [-v,version] [start] [stop] [stop] [reload] [reopen] [find] [-t]
echo=
echo Options:
echo help,-h : this help
echo version,-v : show current nginx version
echo -t : test configuration and exit
echo start : start nginx master process
echo stop : stop the newest nginx master process
echo reload : reload configuration
echo reopen : reopen nginx
echo find : show the nginx master process list
echo opendist : 打开nginx所在文件夹
echo=
exit /B
:version
C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2\nginx.exe -v
exit /B
:test
C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2\nginx.exe -p C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2 -t
exit /B
:start
start C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2\nginx.exe -p C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2
exit /B
:stop
C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2\nginx.exe -p C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2 -s stop
exit /B
:reload
C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2\nginx.exe -p C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2 -s reload
exit /B
:reopen
C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2\nginx.exe -p C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2 -s reopen
exit /B
:open
start "" "C:\Users\xxx\AppData\Local\Programs\nginx-1.23.2"
exit /B
:find
tasklist /fi "imagename eq nginx.exe"
exit /B
:error
echo 参数非法 键入 nginx -h 获取帮助
echo=
exit /B
- 把
bin目录的路劲添加到windows的path环境变量中
使用
打开控制台输入nginx -h