Win10环境下载安装Nginx
环境:Win10专业版
下载安装教程
(1)下载地址:http://nginx.org/en/download.html
想要什么版本都可以自己选,但做开发的没必要选最新的,所以我选的是旧版本1.16.1版本,看自己喜欢吧
(2)下载好之后解压到自己指定的文件夹:D:
ginx-1.16.1(我是直接解压到D盘)
(3)打开命令窗口cmd.exe(win+R,输入cmd,回车),输入如下所示命令到当前nginx所在文件夹
D:cd D:
ginx-1.16.1
然后输入如下命令进行Nginx安装
start nginx.exe
(4)安装成功后,在“任务管理器”中会看到“nginx.exe”进程,如下图所示:
(5)在浏览器输入localhost或127.0.0.1可以看到如下所示的nginx欢迎页面:
(6)如果没有在“任务管理器”看到两个程序或浏览器输入localhost或127.0.0.1没有看到nginx欢迎页面,说明安装失败,你可以到D:
ginx-1.16.1logs目录下的error.log查看原因,一般原因可能是默认的80端口被占用,可以在cmd.exe输入如下命令查看
netstat -aon | findstr :80
如果是80端口被占用导致,按如下步骤修改注册表解决问题
1)打开注册表:win+R,输入regedit,回车
2)找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP
3)找到一个REG_DWORD类型的项Start,将其改为0
4)重启系统,System进程不会占用80端口
注意:当然能不修改注册表就不修改注册表,毕竟出错了一般就只能重装系统了,所以我们可以通过如下步骤修改nginx的默认端口来解决端口冲突问题
1)点击打开nginx安装目录D:
ginx-1.16.1
2)在conf文件夹下找到nginx.conf并打开,修改如下代码的80修改为其它端口即可
server { listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
}
注意:端口后面的“;”记得加,不然启动会报错或者浏览器访问localhost或127.0.0.1,不会出现nginx欢迎页面
当然我们可以通过修改server_name后面的值改变访问路径。
(7)nginx比较常用的命令语句(以下命令都要先cd到安装目录才可以执行):
start nginx// 启动nginxnginx -s stop// 停止nginx
nginx -s reload// 重新加载nginx
nginx -s quit// 退出nginx
其中停止nginx比较粗暴,如果有未处理的数据会丢弃,而退出nginx就比较优雅了,如果有未处理数据,就会等到数据处理完之后才停止。
以上是 Win10环境下载安装Nginx 的全部内容, 来源链接: utcz.com/z/516259.html