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// 启动nginx

nginx -s stop// 停止nginx

nginx -s reload// 重新加载nginx

nginx -s quit// 退出nginx

其中停止nginx比较粗暴,如果有未处理的数据会丢弃,而退出nginx就比较优雅了,如果有未处理数据,就会等到数据处理完之后才停止

以上是 Win10环境下载安装Nginx 的全部内容, 来源链接: utcz.com/z/516259.html

回到顶部