源码下载与上传
一、获取安装包
购买后你会收到:
- 加密源码包(
xiehui-v1.x.x.zip)——核心代码已用 ionCube 加密 - 数据库文件(
database.sql)——初始表结构 - 授权码(
XH-2026-XXXX-XXXX)——绑定你的域名
二、安装 ionCube Loader(必须)
因为核心代码已加密,不装 ionCube 会直接 500 报错。
宝塔面板安装(推荐)
宝塔 → 软件商店 → PHP 8.2 → 设置 → 安装扩展 → 找到 ionCube → 安装
安装后重启 PHP:
宝塔 → PHP 8.2 → 设置 → 服务 → 重启
验证是否装好
新建 info.php 放到网站根目录:
<?php phpinfo();
访问 你的域名/info.php,搜索 ionCube,看到 ionCube Loader 版本号即成功。验证完记得删掉这个文件。
三、上传源码
方式一:宝塔文件管理(最简单)
- 宝塔 → 网站 → 你的站点 → 文件
- 上传
xiehui-v1.x.x.zip - 右键解压到当前目录
- 确认解压后
index.php在站点根目录(不要在子目录里)
方式二:SSH 上传
cd /www/wwwroot/你的域名
unzip xiehui-v1.x.x.zip
chown -R www:www ./
四、目录结构说明
站点根目录/
├── app/ ← 核心代码(加密)
├── config/ ← 配置(加密)
├── routes/ ← 路由(加密)
├── resources/ ← 视图模板(可改)
├── public/ ← 网站入口 + 静态资源
├── storage/ ← 上传文件/缓存/日志(需可写)
├── .env ← 环境变量(你要改这个)
└── database.sql ← 数据库文件(导入后删掉)
只有
resources/views和.env是明文的,其他核心逻辑加密。这样你既能改界面,又不会弄坏核心。
五、下一步
源码上传好之后,配置数据库:数据库配置