在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地址辣


浙公网安备 33010602011771号