在windows系统上部署nginx服务器并代理node接口

今天在windows上尝试安装部署nginx服务器,并配置反向代理node.js的后端接口

1、首先需要安装nginx,下载地址(http://nginx.org/en/download.html)

2、安装完成后可以打开命令行并到安装目录下使用start nginx或者nginx.exe启动服务器

3、启动完成后可以尝试在浏览器下输入http://localhost:80尝试访问,如果出现nginx的欢迎界面便表示服务器成功启动

注意:nginx服务器默认部署在80端口,可以在命令行使用netstat -an查看本机所有端口情况

 

 

4、例如我们的node后端服务器监听在localhost:8088端口上,设置反向代理步骤如下

 

(1)找到目录下的conf文件夹里的nginx.conf,使用Notepad打开(也可以使用记事本打开,但是不推荐。都0202年了,还搁这玩记事本呢)

 

(2)添加一个server类,配置如下

注意:下图配置意思就是当访问127.0.0.1:82端口就会自动转发到http://localhost:81端口

 

(3)如果你的nginx服务器已经开着了,就用nginx -s reload重启下就可以了。如果没开,那就开启完事!

(4)再去浏览器下访问你填好让nginx监听的地址端口就会自动转发到被代理的node地址辣

 

 

 

posted @ 2020-08-31 19:00  deepCream  阅读(539)  评论(0)    收藏  举报