部署前后端分离式nginx配置的完整步骤
时间: 2023-05-08 09:01:43 浏览: 102
前后端分离式nginx配置的完整步骤如下:
1. 安装nginx
在Linux系统下可以使用apt-get或yum命令进行安装,也可以从官方网站下载源码进行编译。
2. 配置nginx
打开nginx.conf文件,通过server配置来设置前端和后端的访问地址和端口号,如:
```
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html; #前端文件目录
location /api {
proxy_pass http://localhost:8000; #后端地址
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
```
3. 部署前端应用
将前端应用文件放置在nginx根目录下的html目录中。
4. 部署后端应用
将后端应用文件部署到指定的端口号,如8000端口。
5. 启动nginx
执行nginx启动命令,如:
```
sudo systemctl start nginx
```
6. 测试访问
在浏览器中输入前端访问地址即可访问前端应用,输入后端访问地址即可访问后端应用。
以上就是前后端分离式nginx配置的完整步骤,可以实现前后端分离并支持跨域访问。