一、环境配置指南

  1. ‌操作系统与面板‌
    推荐使用 ‌CentOS 7.x‌ 系统,搭配 ‌宝塔面板‌ 管理服务,简化运维操作38。
  2. ‌Web服务配置‌
    ‌Nginx 1.16+‌:通过官方源安装并配置监听端口,支持高并发请求处理46。
    ‌PHP 7.3+‌:使用 remi 源安装 PHP 7.3,需启用 php-fpm 并配置与 Nginx 的 FastCGI 通信46。
    ‌MySQL 5.6‌:通过 yum 安装后,需设置 root 密码并创建专用数据库用户7。
  3. ‌依赖组件‌
    确保安装 pcre、zlib、openssl 等编译依赖,避免 Nginx 启动失败12。
    PHP 扩展需包含 gd、mbstring、pdo_mysql、zip 等,支持系统功能调用34。
    二、安装与部署步骤
    ‌源码部署‌

将后端源码上传至服务器站点目录(如 /www/wwwroot/your_site),设置运行目录为 /public3。
‌环境初始化‌

访问域名触发自动安装流程,按提示输入数据库信息(名称、账号、密码)完成配置3。
‌伪静态规则‌

在宝塔面板的 Nginx 配置中,添加以下 ThinkPHP 伪静态规则:
nginx
Copy Code

location / {
    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php?s=$1 last;
    }
}

保存后重启 Nginx 生效34。
三、系统功能特性
‌卡密管理‌

支持 ‌自动发卡/手动发卡‌ 双模式,适配不同业务场景^[用户输入]^。
提供 ‌普通卡密/重复卡密‌ 两类模式,支持批量生成与批发价设置^[用户输入]^。
‌支付对接‌

集成 ‌个人免签支付‌ 接口,无需营业执照即可接入主流支付渠道^[用户输入]^。
‌用户体验优化‌

‌免登录购买‌:用户无需注册即可快速下单与查询卡密^[用户输入]^。
‌双布局切换‌:图片布局(视觉优先)与列表布局(信息密集)自由切换^[用户输入]^。
四、扩展建议
定期备份数据库与源码,可通过宝塔面板的定时任务实现自动化38。
若需升级 PHP 版本,建议通过 yum-config-manager 切换 remi 源并保留旧版本兼容性

请输入图片描述
请输入图片描述

温馨提示:登录后可阅读隐藏的内容。 登录可见