Windows下安装启动nginx.exe报错

Windows下安装启动nginx.exe报错

前言:

问题1: 在安装使用nginx服务器时遇到最大的问题是windows下命令行输入start nginx后,或者双击nginx.exe,一闪而过,启动不了,怀疑是以下几个方面的问题,请做参考。
问题2: 无法将“NGINX”项识别为 CMDLET、函数、脚本文件或可运行程序的名称…”

1. 版本说明
本机系统: Windows 10 (64位)
nginx: v1.22.1 (64位) # nginx -v 查看

2. 问题1 解决方案:
2.1 修改默认80端口
进入conf/nginx.conf文件
修改80,例如改为8085后保存,浏览器输入localhost:8085即可

 server {
    
    
    listen       8085; //改为自己的
    server_name  localhost;
 }

2.2 安装位置
本人之前安装到了D盘,后面改为C盘就可以了

2.3 安装目录出现中文
nginx安装的所在目录不要有中文

3. 问题2解决方案:
问题描述:使用 Windows PowerShell 窗口,提示错误: nginx : 无法将“nginx”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
在这里插入图片描述
解决方法1:

不要在Windows PowerShell 窗口执行命令行,win+r输入cmd回车打开命令窗口,进入nginx对应的目录下,执行运行命令start nginx.exe即可
在这里插入图片描述
解决方法2:

在Windows PowerShell 窗口执行命令行,输入.\nginx -v ,把所有命令换成.\nginx
在这里插入图片描述

4. 正确运行
win+r输入cmd回车打开命令窗口,进入nginx对应的目录下,执行运行命令start nginx.exe即可
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37656005/article/details/129086855
今日推荐