本地与云服务器相关联,如何在本地做nginx反向代理?

注:本方法仅适用于后台前端分离研发——后台部署在云服务器,前端在本地。(仅做记录参考)

一、下载、安装nginx服务器

打开网址 http://nginx.org/en/download.html ,下载合适的版本到合适的路径(建议下载到软件盘),解压到当前文件夹。

本地与云服务器相关联,如何在本地做nginx反向代理?_第1张图片

解压后,如图所示。nginx.exe可以直接运行,但是不建议。

本地与云服务器相关联,如何在本地做nginx反向代理?_第2张图片

二、配置反向代理

打开../conf/nginx.conf文件,注销 server{ …… }

重新添加server{  }

本地与云服务器相关联,如何在本地做nginx反向代理?_第3张图片

其中,本地IP建议写本机IP,同一局域网均可访问。

三、启动、关闭、重启 nginx服务器

打开cmd.exe运行命令——在nginx.exe文件所在的文件夹的路劲中输入cmd覆盖路劲,Enter执行。

本地与云服务器相关联,如何在本地做nginx反向代理?_第4张图片

1)启动:

E:\soft_tool\nginx\nginx-1.18.0>start nginx

或E:\soft_tool\nginx\nginx-1.18.0>nginx.exe

注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。

2)停止:

E:\soft_tool\nginx\nginx-1.18.0>nginx.exe -s stop

或E:\soft_tool\nginx\nginx-1.18.0>nginx.exe -s quit

注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。

3)重新载入nginx:

E:\soft_tool\nginx\nginx-1.18.0>nginx.exe -s reload

当配置信息修改,需要重新载入这些配置时使用此命令。

4)重新打开日志文件:

E:\soft_tool\nginx\nginx-1.18.0>nginx.exe -s reopen

四、测试

输入本地IP及端口

Enter执行,进入前端页面。

你可能感兴趣的:(测试)