官方文档

开发文档与操作文档一站查阅,安装二开与后台运营都能快速上手

安装部署(后台)

阅读 23

1. 获取代码与依赖

  1. 将 bona-mall-backend 放到 Web 可访问路径。
  2. 进入目录执行 composer install(生产可加 --no-dev)。
  3. 复制 .env.example 为 .env 并填写数据库等配置。

2. 配置 .env(关键项)

APP_DEBUG = true

[APP]
DEFAULT_TIMEZONE = Asia/Shanghai
HOST = http://你的域名
KEY = 随机字符串

[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = 库名
USERNAME = 用户
PASSWORD = 密码
HOSTPORT = 3306
CHARSET = utf8mb4
PREFIX =

[JWT]
SECRET = 随机密钥
EXPIRE = 604800

PREFIX 留空表示表无前缀;若表有前缀请与导入 SQL 一致。

3. 数据库

  1. 创建空库(utf8mb4)。
  2. 导入官方提供的结构/数据 SQL,或按发行包说明执行安装脚本。
  3. 确认可连接后访问后台。

4. Web 运行目录

必须把站点根目录指到 public/,而不是项目根。Nginx 伪静态示例:

location / {
  if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=$1 last;
  }
}

Apache 可使用项目自带 public/.htaccess。

5. 后台入口

  • 登录:/admin/login
  • 根路径 / 会跳转到后台登录

登录后立即修改默认密码;配置店铺信息、小程序与支付后再联调用户端。

0.081431s