开源 圈子社区论坛小程序源码系统 + 商业运营版 + 完整的前后端代码 + 安装教程提供

v-septhana8(九月) · July 10, 2026 · 12 hits

一、 服务器环境准备 在开始部署前,请确保服务器满足以下基础环境要求,推荐使用宝塔面板进行可视化管理以简化操作:

‌操作系统‌:CentOS 7.6+ 或 Ubuntu 20.04+。

‌Web 服务器‌:Nginx 1.18+ 或 Apache 2.4+。

‌数据库‌:MySQL 5.6(推荐 5.7 以兼容大多数旧版源码)。

‌PHP 版本‌:PHP 7.2 - 7.4(建议安装 PHP 7.3 启用以下扩展:fileinfo, opcache, redis, pdo_mysql)。

‌其他工具‌:Redis(用于缓存和会话管理,可选但推荐)、Composer(PHP 依赖管理工具)。

二、 后端部署流程 (PHP/ThinkPHP)

‌上传源码‌

将后端源码压缩包上传至网站根目录(如 /www/wwwroot/your_domain)。

解压文件,确保目录结构清晰。

‌设置运行目录与权限‌

‌运行目录‌:在 Nginx/Apache 配置中,将网站根目录指向 public 文件夹。这是 ThinkPHP 的标准入口,旨在保护核心代码不被直接访问。

‌权限设置‌:确保 runtime 和 public/static 等目录具有写入权限(通常为 755 或 775,用户组为 www)。

‌关闭防跨站‌:如果在宝塔面板中,需暂时关闭 “防跨站攻击 (open_basedir)” 以便安装依赖,部署完成后可重新开启并调整路径。

‌配置数据库‌

在 phpMyAdmin 或命令行中创建一个新的数据库(例如 circle_db),字符集选择 utf8mb4。

导入源码包中提供的 .sql 数据库文件(常见名称如 database.sql 或 install.sql)。

‌修改配置文件‌

找到根目录下的 .env 文件(如果没有,复制 .example.env 为 .env)。

No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.