部署和环境配置参考:https://doc.mineadmin.com/guide/install/advanced.html

部署过后的域名配置

前端访问地址:http://45.125.14.140:8101

后端地址验证:http://45.125.14.140:9501

宝塔添加域名

后端域名

  1. 添加站点mineadmin.05j.cn,根目录指向项目目录,选择静态网站。

  2. 接下来只需要配置反向代理

    1
    2
    3
    代理名称:名称随便填
    目标URL:http://192.168.0.4:9501 #局域网地址
    发送域名:192.168.0.4

消息服务域名

  1. 添加站点mineadmin.msg.05j.cn,根目录指向项目目录,选择静态网站。

  2. 接下来只需要配置反向代理

    1
    2
    3
    代理名称:名称随便填
    目标URL:http://192.168.0.4:9502
    发送域名:192.168.0.4

页面端配置

主要看.env , .env.development , .env.production 这个三个文件的配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# .env
VITE_APP_TITLE = MineAdmin
VITE_APP_PORT = 2888
VITE_APP_OPEN_PROXY = false # 关掉代理
VITE_APP_BASE = /
VITE_APP_TOKEN_PREFIX = token

# .env.development
VITE_APP_ENV = development
VITE_APP_BASE_URL = http://mineadmin.05j.cn
VITE_APP_WS_URL = ws://mineadmin.msg.05j.cn/message.io
VITE_APP_PROXY_PREFIX = /dev


# .env.production
VITE_APP_ENV = production
VITE_APP_BASE_URL = http://mineadmin.05j.cn
VITE_APP_WS_URL = ws://mineadmin.msg.05j.cn/message.io
VITE_APP_PROXY_PREFIX = /prod

开发环境中,在服务器上运行pnpm run dev ,浏览器键入http://45.125.14.140:2888

生产环境中,运行pnpm run build 打包,可以在本地打包,把dist文件夹传到服务器,也可以在服务器中打包(挺卡的),然后宝塔添加静态站点mine.05j.cn,站点目录指向dist文件夹。