不积跬步无以至千里,不积小流无以成江海

 Administrator     2026-05-29      服务器/设计      41

前后端分离的项目部署注意事项

我后端用的是laravel框架,前端用的是vue框架。

laravel接口端注意事项:

0、服务目录和public

1、storage目录权限

2、shorage需要php artisan storage:link

3、.env里面配置域名

4、nginx里面需要伪静态处理

前端部署的注意事项:

1、nginx代理设置

#PHP-INFO-END
    
    location ^~ /api/ {
        proxy_pass http://127.0.0.1;
        proxy_http_version 1.1;
        proxy_set_header Host   xxxxx.cn; #xxxx.cn此处填写域名
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_connect_timeout 60s;
        proxy_send_timeout 60s;
        proxy_read_timeout 60s;
    }
    location / {
        try_files $uri $uri/ /index.html;
    }

2、build的时候把接口域名写进去,