先有授权,再谈部署
部署前请先确认授权和登录状态正常,避免程序已经上传到服务器后才发现用户没有下载权限或授权未生效。
建议先完整看一遍视频,再按下方图文步骤部署,适合新手快速上手。
assets/videos/baota-install-guide.mp4assets/images/deploy-video-cover.jpg
部署前请先确认授权和登录状态正常,避免程序已经上传到服务器后才发现用户没有下载权限或授权未生效。
默认推荐“上传解压即可安装”:不改网站目录到 public,不先配伪静态,直接访问域名进入安装器。
正式版、测试版、历史版本都从用户中心获取。部署页只讲方法,不承担对外公开分发文件的职责。
下面的步骤按照普通用户的真实操作顺序来写,你只需要按顺序完成,不需要先研究复杂的目录和伪静态问题。
public。public。/install.php。/index.php?r=login。/index.php?r=dashboard。/index.php?r=admin/system。/index.php?r=api/v1/ping。只有当零配置部署已经稳定运行后,再去考虑把站点目录切到 public 或加入伪静态。第一次部署不建议把精力花在这里。
如果你后续确实要做美化地址,常见规则通常类似如下:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
因为安装包需要和授权关系、版本策略、测试版推送保持一致,所以统一由用户中心分发,而不是在公开页面直接开放下载。
因为目录指错和伪静态写错,是最常见的首装故障来源。先用零配置部署跑通,再做进阶优化,效率最高。
这通常说明系统已生成数据库配置和安装锁。若你确实需要全新重装,请先删除数据库配置文件和安装锁,再重新访问安装器。