点可云ERP系统
一、部署前置准备
1.1 环境要求
| 组件 | V6开源版 | V7社区版 | V8商业版 |
|---|---|---|---|
| PHP | 7.0+ | 7.3 | 8.1+ |
| MySQL | 5.6+ | 5.6+(5.7需关严格模式) | 8.0+(最低5.7) |
| 伪静态 | ThinkPHP | ThinkPHP | Laravel5 |
| 运行目录 | 根目录 | 根目录 | /public |
1.2 安装方式选择
点可云提供三种安装方式:宝塔面板一键部署(最便捷)、PHPstudy本地安装(适合测试)、手动上传源码安装(最灵活)。
二、宝塔面板安装(V8商业版详细步骤)
步骤 1:环境准备
在宝塔软件商店安装 Nginx、MySQL 8.0、PHP 8.1+。PHP版本最低选择8.1,或选择8.1以上版本。
步骤 2:创建站点与数据库
宝塔面板 → 网站 → 添加站点,绑定域名,创建MySQL数据库,记录数据库名、用户名、密码。
步骤 3:上传源码并设置运行目录
将下载的软件完整包上传到站点根目录并解压。关键操作:在站点设置中,将运行目录修改为 /public。
步骤 4:配置伪静态
在站点设置中选择伪静态,选择“Laravel5”规则。
步骤 5:处理函数库报错
安装过程中若出现 symlink、exec、fileinfo 报错,按以下方式处理:
symlink 和 exec:在宝塔软件商店中找到使用的PHP版本,点击设置 → 禁用函数,删除 symlink 和 exec。
fileinfo:在PHP设置 → 安装扩展 中安装 fileinfo。注意:低内存服务器安装fileinfo可能卡死或失败,需先安装“Linux工具箱”并设置 swap/虚拟内存(一般设为实际内存的1.5倍)。
步骤 6:访问安装
浏览器访问 http://你的域名/install,按提示填写数据库信息,完成安装。
步骤 7:登录验证
安装完成后,默认登录账号:admin,默认密码:admin888。登录后可能需要输入订单号进行授权(V8商业版),可在官网账户中心查看订单编号。
三、PHPstudy安装(V8版本,适合本地测试)
步骤 1:安装PHPstudy
从PHPstudy官网(xp.cn)下载安装,注意选择与操作系统位数匹配的版本(64位/32位)。不推荐在Linux系统安装小皮面板,Linux系统使用宝塔更好。
步骤 2:安装环境组件
在PHPstudy中点击“软件管理”,下载 Apache/Nginx、MySQL 5.7+、PHP 8.1以上版本。
步骤 3:创建站点
打开Apache和MySQL服务 → 网站 → 创建网站。清空WWW目录 → 将源码中 src 文件夹的内容复制到WWW目录 → 站点根目录选择复制过来的 public 文件夹。创建数据库,PHP版本选择 8.1及以上。
步骤 4:解决502报错
如果使用PHP 8.1+出现 502 Bad Gateway,但切换PHP 8.0以下正常,在cmd中执行 PHP -v。若提示 VCRUNTIME140.dll 不兼容,下载安装 Visual Studio Tools 即可解决。
步骤 5:完成安装
访问网站,同意用户授权许可协议,检测目录权限与函数库(全部绿色通过)。若出现红色警告,在PHPstudy中开启对应PHP扩展。
四、群晖NAS安装(V8版本)
步骤 1:安装套件
在群晖套件中心安装 MariaDB 10 和 Web Station。打开MariaDB开启TCP连接。
步骤 2:配置PHP
打开Web Station → 脚本语言 → 新增PHP配置,名称填82,勾选全部扩展,完成配置。
步骤 3:创建网页服务
网页服务 → 新增 → 本机脚本语言网站 → 选择刚创建的82脚本 → 根目录选择web下文件夹 → HTTP后端选择 Apache HTTP Server。
步骤 4:创建门户
网络门户 → 新增 → 网页服务门户 → 选择刚创建的erp服务 → 基于端口,勾选HTTP,设置端口号。
步骤 5:上传源码与权限设置
将源码拖入web根目录解压 → 在网页服务中将文档根目录修改为解压后文件夹中的 public → 回到文件中心,对文件夹右键属性 → 权限 → 新增 http 用户,勾选全部权限。
步骤 6:访问安装
浏览器访问 地址+端口 开始安装流程。同意协议 → 环境检测(全部绿色)→ 填写数据库信息 → 等待安装(群晖数据库导入较慢,可能5-10分钟,若提示失败可等待十分钟后重新访问)。
五、V6开源版快速部署
V6开源版部署最为简单:
方式一:项目上传至服务器 → 创建MySQL数据库 → 访问 http://域名.com/install → 输入数据库信息 → 完成。
方式二:宝塔面板 → 软件商店 → 一键部署 → 搜索“点可云” → 点击一键部署 → 输入域名。
若出现404错误,配置伪静态为 ThinkPHP 规则。
六、常见问题排查
安装后404或登录失败:伪静态未配置。V6/V7选择ThinkPHP规则,V8选择Laravel5规则。
函数库红色警告:symlink和exec需删除禁用函数,fileinfo需安装扩展。低内存服务器先设置swap。
502 Bad Gateway(PHPstudy):PHP 8.1+需要安装Visual Studio Tools解决VCRUNTIME140.dll兼容问题。
V8版本登录需要订单号:在官网账户中心查看订单编号,输入订单号完成授权。
数据库连接失败:检查MySQL服务状态、数据库信息是否正确、PHP版本是否满足要求(V8需8.1+)。
七、日常运维建议
定期备份数据库:使用 mysqldump 定时备份,或利用系统内置的数据备份功能(V8支持按周期自动备份,默认8小时一次,保留7份)。
更新前备份:从GitHub/Gitee拉取新代码前,务必全量备份数据库和源码。
关注版本差异:V6开源版已停止功能更新,生产环境建议使用V7社区版或V8商业版以获得持续支持和更完善的功能。
报表助手配置:如需打印功能,需单独部署报表助手服务(本地或远程),修改 config.ini 中的通信地址和端口。
八、授权与合规提示
V6开源版:无需授权费用,可商用但需保留版权,禁止二次销售或未经授权的盈利性传播。
V7社区版:开源版本,具体授权条款以Gitee仓库说明为准。
V8商业版:需购买授权,独立部署价格分为399、699、1980、9600(全开源代码)等档次;SaaS部署99元/账号/年。