Appearance
概述
创建站点并配置好 PHP 环境后,需将项目源码包上传至站点根目录并完成解压和权限设置。
步骤一:上传源码压缩包
- 在宝塔面板左侧选择【网站】,点击刚才创建的站点名称进入站点根目录(如
/www/wwwroot/demo.ebaozu.cn); - 点击左上角【上传】,选择本地的源码压缩包文件(
.zip或.tar.gz),点击【开始上传】。
步骤二:解压源码包
- 上传完成后,在文件列表中找到该压缩包,点击右侧【解压】;
- 确认解压路径为当前站点根目录,点击【解压】等待完成;
- 解压完成后,确认以下核心文件及目录直接位于站点根目录下:
- 核心业务目录:
app/、public/、route/、config/、runtime/ - 专属核心扩展:
loader/ebaozu_loader.so - 商业授权证书:
config/ebaozu/license.key(随交付包内置)
- 核心业务目录:
步骤三:配置目录与文件权限
在站点根目录点击上方【权限】或通过命令行执行加固:
- 站点基础权限:
- 将站点根目录下所有文件/目录的所有者设置为
www:www; - 通用目录及文件权限设置为
755。
- 将站点根目录下所有文件/目录的所有者设置为
- 读写目录权限:
runtime/目录需保持读写权限(设置为777或775);public/uploads/上传目录需具备写权限(775)。
- 商业授权文件加固(最小权限原则):
- 授权文件必须严格设置为
600,防止非运行用户越权读取:
bashchmod 600 config/ebaozu/license.key chown www:www config/ebaozu/license.key - 授权文件必须严格设置为