前端后端分离,已经打包成功。后端启动正常,前端启动不了。

前端后端分离,已经打包成功。

后端启动正常,前端启动不了。image.png


前端启动nginx运行不了,不知道nginx.conf该怎么配置,能不能出个教程或者说明。我看了文档里的文件,替换之后也不行。

微信图片_20250429221438.png

评论区

超级管理员 2025-04-30 08:55

1.申请一个nginx证书,
2.把证书改为自己的,也就是
image.png
3.把里面的域名demo.jeelowcode.com改为自己的
4.把前端目录改为自己的,然后重启nginx就可以了

飞天猪 2025-04-30 10:51

如果是在调试阶段,不用证书可以不?可以把证书这些禁用不?


超级管理员 2025-04-30 15:25


server {

    server_name demo.jeelowcode.com;

    listen      80;

    client_max_body_size     500m;

    root    /data/mjkj/webapp/demo_jeelowcode/web/dist;

 

    # 设置客户端 IP 头

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header Host $host;

 

    location / {

        index   index.html index.htm;

        try_files  $uri $uri/ /index.html;

    }

 

    location /api/ {

        proxy_pass http://127.0.0.1:48080/;

        add_header Cache-Control no-store;

 

        # 支持 WebSocket

        proxy_http_version 1.1;

        proxy_set_header Upgrade $http_upgrade;

        proxy_set_header Connection "Upgrade";

 

        # 确保传递客户端 IP

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        proxy_set_header X-Real-IP $remote_addr;

        proxy_set_header Host $host;

    }

 


}


超级管理员 2025-04-30 15:25

http 走80端口

飞天猪 2025-04-30 15:33

@超级管理员

ok了,启动起来了。谢谢

回复