系统环境要求

本套源码运行需要特定的系统环境支撑。必须使用 nginx 1.2 作为 Web 服务器,MySQL 5.7 作为数据库,PHP 7.4 作为脚本解释器。PHP 需安装以下扩展:ionCubefileinfoopcachememcacheredisswoole4sg11igbinary。同时必须删除禁用函数 putenv。完成扩展安装与函数配置后,务必重启 PHP 服务使设置生效。

源码部署步骤

  1. 将整套源码压缩包上传至服务器网站根目录,并完成解压。

  2. 安装第三方应用【文件搜索与批量修改】。在该工具中选择文件类型为:*.php;*.html;*.js;*.css,搜索关键词 xkwo.com,将其全部替换为你的自有域名。

  3. 导入随源码附带的数据库文件(.sql),建立完整的数据表结构。

  4. 设置网站运行目录为 public,确保入口文件指向正确位置。

  5. 配置 ThinkPHP 框架伪静态规则,隐藏入口文件,美化 URL。

  6. 编辑根目录下的 .env 文件,将数据库连接信息(主机名、数据库名、用户名、密码)修改为实际配置。同时需申请 SSL 证书并完成 HTTPS 绑定。

后台登录与初始配置

  • 后台访问地址:域名/admin.login/index

  • 默认管理员账号:admin

  • 默认管理员密码:admin123456
    首次登录后建议立即修改密码。

微信生态对接配置

公众号信息配置
参考配套视频教程,在后台填写公众号 AppID、AppSecret 等信息。同时需在微信公众平台完成以下授权设置:

  • 设置与开发 → 开发接口管理 → 配置 IP 白名单、开发者 ID 及密码。

  • 设置与开发 → 公众号设置 → 功能设置 → 填写业务域名、JS 接口安全域名、网页授权域名,均指向当前部署域名。

微信支付配置
参考视频教程,在后台填写微信支付商户号、API 密钥等。同时在微信支付商户平台进行以下操作:

  • 产品中心 → 开发配置 → JSAPI 支付 → 填写授权域名。

  • 产品中心 → 开发配置 → App 账号管理 → 关联已配置的公众号。

  • 账户中心 → API 安全 → 设置商户 APIv2 密钥,用于接口签名。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。