搭建教程
本文档介绍彩虹易支付系统的完整安装与部署流程。
源码购买与下载
进入彩虹易支付授权管理中心 https://pay.cccyun.cc/admin/ ,购买后在授权列表点击下载源码。
服务器配置
| 配置项 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 1 核 | 2 核及以上 |
| 内存 | 1 GB | 2 GB 及以上 |
| 硬盘 | 10 GB | 20 GB 及以上(SSD 推荐) |
| 带宽 | 1 Mbps | 5 Mbps 及以上 |
服务器环境
推荐使用 宝塔、 AMH、 1Panel 等面板一键部署服务器环境。
- PHP 版本:8.2
- MySQL 版本:5.7+
- Redis(可选)
安装步骤
如果是从易支付旧版升级到 Pro 版,可参考 升级步骤。
1、上传并解压安装包
将下载的源码上传至服务器,并解压到网站目录。
2、配置伪静态规则
伪静态规则选择 ThinkPHP 即可。若面板中没有对应规则,请手动配置。
Nginx 伪静态规则:
nginx伪静态
location ~* (runtime|application)/ {
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
Apache 伪静态规则源码自带,不需要手动配置。
3、修改运行目录(网站根目录)
将网站的运行目录(网站根目录)指向 public 文件夹。
4、配置 Swoole Loader 扩展
访问网站,根据提示配置 Swoole Loader 扩展。
注意:修改完
如果为 Kangle 面板,直接在 PHP 设置里开启 Swoole Loader 3.2 扩展即可。
php.ini 配置后需要重启 PHP 进程才能生效。如果为 Kangle 面板,直接在 PHP 设置里开启 Swoole Loader 3.2 扩展即可。
5、完成安装
Swoole Loader 扩展安装完成后,刷新页面进入系统安装向导,按提示完成安装。
注意事项
- 安装面板前请确保使用纯净系统,避免端口冲突。
- 安装后若无法访问面板,请检查服务器安全组 / 防火墙是否放行对应端口。
- 修改任何 PHP 配置后,务必重启 PHP 进程使配置生效。
- 生产环境建议使用 HTTPS 证书,确保支付回调正常。