1. 可能是端口占用
进入windows命令窗口之后,输入命令,输入netstat -ano然后回车,就可以看到系统当前所有的端口使用情况
netstat -ano
netstat -ano |findstr 80
在命令窗口中输入命令中输入netstat -ano |findstr "端口号",然后回车就可以看到这个端口被哪个应用占用。
找到80端口的PID,在任务管理器中的详细信息中查找对应的应用程序,并结束进程
然后再次运行Nginx程序,弹出防火墙警告,确认后在任务管理器中搜索,出现Nginx代表启动成功。
2. Nginx所在路径不能有中文
3. 用管理员身份运行