Windows下Nginx 部署前端配置后端访问路径
时间: 2023-09-16 09:13:50 浏览: 301
windows nginx,前端项目部署,已配置,解压后使用
在 Windows 下部署 Nginx 并配置前端和后端访问路径,你可以按照以下步骤进行操作:
1. 首先,确保已经安装了 Nginx,并且 Nginx 的安装目录(例如 C:\nginx)已经添加到系统的环境变量中。
2. 打开 Nginx 的配置文件,该文件位于 Nginx 的安装目录下的 conf 文件夹中,文件名为 nginx.conf。
3. 在 nginx.conf 文件中,找到 server 配置段。该配置段定义了 Nginx 的虚拟主机配置。
4. 在 server 配置段中,添加以下配置项来指定前端和后端的访问路径:
```
location / {
root <前端代码路径>;
index index.html index.htm;
}
location /api/ {
proxy_pass <后端接口地址>;
}
```
替换 `<前端代码路径>` 为前端代码所在的路径,例如 `C:\nginx\html`。替换 `<后端接口地址>` 为后端接口的地址,例如 `http://localhost:8000`。
5. 保存并关闭 nginx.conf 文件。
6. 在命令行中执行以下命令,以测试配置文件是否正确:
```
nginx -t
```
如果没有报错,则表示配置文件正确。
7. 启动 Nginx 服务,执行以下命令:
```
nginx
```
确保命令行没有报错信息。
现在,你可以通过访问 Nginx 的监听地址来访问前端页面,例如 `http://localhost`,并且前端页面中的后端请求将会被代理到 `<后端接口地址>/api/`。
阅读全文