后台管理导航介绍

如何部署思博业务系统

思博 2026-03-06 3 阅读

服务器配置一览表

SibHosting 业务系统 3.3.1 及更高版本的系统要求

需求项推荐配置最低要求
操作系统CentOS/Debian/UbuntuLinux(不推荐使用 Windows)
硬件配置2H4G,系统盘 40G SSD(可酌情调高)2H2G,系统盘 40G
PHP 版本7.4(严格匹配)7.4(严格匹配)
PHP 内存限制256M128M
MySQL 版本5.75.7.0

必需 PHP 扩展

扩展说明
PDO数据库连接
IMAP邮件收发
Iconv字符编码转换
MBString多字节字符串处理
GMP高精度数学运算
OpenSSL加密与 HTTPS
BC Math任意精度数学
SG15授权验证(SourceGuardian 15)
cURL with SSLHTTP 请求
GD2图像处理
JSON数据解析
XMLXML 处理

可选 PHP 扩展(推荐安装)

扩展说明
Fileinfo文件类型检测(可选但推荐)

版本更新说明

3.3.1 版本更新

  • ✅ 不再依赖 putenv() 函数
  • ✅ Fileinfo 扩展变为可选(但仍推荐使用)

重要说明

  1. PHP 版本严格 7.4,不支持 7.2/7.3 或 8.0+
  2. 必须使用 SG15(SourceGuardian 15)扩展
  3. Fileinfo 扩展为可选但推荐使用,可提升文件检测功能
  4. 3.3.1 及以上版本无需关注 putenv() 函数禁用问题

安装教程(以宝塔面板为例)

第一步:下载源码

  1. 登录思博业务系统:https://www.sib.cc
  2. 在"主程序管理"中找到有效授权
  3. 点击"下载源码"获取最新版本

f2d.jpeg


第二步:宝塔创建站点

  1. 登录宝塔面板,点击「网站」→「添加站点」
  2. 填写域名,选择创建 MySQL 数据库
  3. PHP 版本选择 7.4
  4. 提交创建

第三步:上传并解压源码

  1. 进入宝塔「文件」→ 网站根目录(如 /www/wwwroot/your-domain.com
  2. 上传下载的源码压缩包
  3. 右键压缩包 →「解压」
  4. 确保解压后 public 目录位于站点根目录下

第四步:设置运行目录

  1. 宝塔「网站」→ 找到站点 →「设置」
  2. 点击「网站目录」选项卡
  3. 把「运行目录」指向 /public
  4. 保存

5ed.jpeg


第五步:安装 PHP 扩展

  1. 宝塔「软件商店」→ 找到 PHP-7.4 →「设置」
  2. 点击「安装扩展」选项卡
  3. 安装 sg15 扩展(如没有,需手动上传 SG15 扩展文件)
  4. (可选但推荐)安装 fileinfo 扩展

f2d.jpeg

d62.jpg

手动安装 SG15 扩展:

# SSH 连接到服务器
cd /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/


# 下载 SG15 扩展(根据系统选择)
wget https://www.sourceguardian.com/loaders/linux-x86_64/ixed.7.4.lin


# 赋予权限
chmod 755 ixed.7.4.lin

第六步:重启 PHP 服务

宝塔「软件商店」→ PHP-7.4 →「服务」→「重启」

268.jpg

注意:3.3.1 以下版本需要解除 putenv() 函数禁用,安装后重启 PHP

第七步:配置伪静态

  1. 宝塔「网站」→ 站点「设置」→「伪静态」选项卡
  2. 选择规则「thinkphp」或手动粘贴:
location ~* (runtime|application)/{
    return 403;
}
location / {
    if (!-e $request_filename){
        rewrite  ^(.*)$  /index.php?s=$1  last;   break;
    }
}

第八步:运行安装向导

  1. 浏览器访问已解析的域名(如 http://your-domain.com
  2. 自动跳转至在线安装向导
       > 如果访问报错,请尝试给所有文件 775 权限
  3. 按提示填写:
       - 数据库信息:主机 localhost,数据库名、用户名、密码(宝塔创建站点时生成)
       - 管理员账号:设置后台登录账号密码
  4. 点击「立即安装」

第九步:安装完成

  1. 访问后台:http://your-domain.com/xxxx
  2. 使用安装时设置的管理员账号登录

安装后必做

1. 设置计划任务(队列)

宝塔「计划任务」→「添加任务」:

配置项内容
任务类型Shell 脚本
任务名称SibHosting 计划任务
执行周期每 30 分钟
脚本内容cd /www/wwwroot/your-domain.com && php think cron

910.png


2. 设置进程守护(Supervisor)

方式一:进程守护管理器(推荐)

  1. 宝塔「软件商店」→ 搜索安装「进程守护管理器」
  2. 点击「进程守护」→「添加守护进程」
  3. 填写配置:
配置项内容
名称SibHosting-Queue
启动用户www
运行目录/www/wwwroot/your-domain.com
启动命令php think queue:work --queue emailQueue --daemon --tries=3 --sleep=3
进程数1

591.png

  1. 点击「确定」添加
如果发现执行错误,请将 PHP-CLI 版本设置成 7.4

25b.png


附录:旧版本说明(3.3.1 以下)

putenv 函数处理(仅 3.3.1 以下版本需要)

  1. 宝塔「软件商店」→ PHP-7.4 →「设置」
  2. 点击「禁用函数」选项卡
  3. 找到 putenv,点击「删除」移除禁用

1e2.jpg

  1. 保存并重启 PHP 服务

暂无评论

暂无评论,快来发表您的看法吧!

发表评论

支持 Markdown 语法 | 反垃圾评论已启用
您的邮箱地址不会被公开。