一个页面完成:建表 39 张 · 创建唯一管理员 admin · 生成 .env 与 2 个随机密钥 · 自动放行两个静态前端域。 不需要 Composer,不需要改 nginx 配置:vendor 已随包解压,本页零框架依赖。
| PHP 版本 >= 8.0 | 通过 | 当前 8.0.31 |
| pdo_mysql 扩展 | 通过 | 安装向导与框架连库必需 |
| json 扩展 | 通过 | 统一响应依赖 |
| mbstring 扩展 | 通过 | 字符串处理依赖 |
| openssl 扩展 | 通过 | 随机令牌与签名依赖 |
| vendor/ 已随包解压 | 通过 | 框架已内置,服务器上不需要 Composer |
| 后端包根目录可写 | 通过 | 需要写 .env / install.lock |
| .env.example 模板 | 通过 | 生成 .env 的模板 |
| install.sql 建表脚本 | 通过 | 39 张表 |
| runtime/ 可写 | 通过 | 框架运行期日志与缓存 |
| redis 扩展(可选) | 建议 | 不装也能跑,缓存与会话都有数据库兜底 |
{"code":0,...}:
/api/ping ·
/console/ping ·
/dev/ping ·
/portal/ping。admin + 刚设的密码登录;开发者中心可自行邮箱注册。https://cloud.你的域名.com,不带 /api。location /(站点配置里通常已有,会报 duplicate location "/"):if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
}
if ($uri = /) {
rewrite ^ /index.php?s=/ last;
}
install.lock 与 .env 都在包根(Web 运行目录是 public/,下载不到)。
重装一律先在服务器执行 bash deploy/reinstall.sh,不要手工删锁文件。
完整说明见发布包内的 deploy/INSTALL.md。