[智简魔方]业务管理系统V10 保姆级部署教程

智简魔方业务管理系统V10,是一款开源的多功能财务管理系统。5分钟急速安装部署,丰富应用可选,无授权停用风险,RESTful风格API接口。
海狸笔记会持续更新关于智简魔方业务管理系统V10的实用经验,官方采用宝塔面板部署,这里也将以宝塔面板进行演示。(仅推荐,非必选,可换成其他可视化运维软件)
官方网址
官网:https://www.idcsmart.com/business.html
Github:https://github.com/idcsmart/ZJMF-CBAP
服务器要求
推荐配置:centos7.9、4H4G、40G ssd(所有剩余分区给/)
最低要求:centos7.9、2H2G、20G hdd(所有剩余分区给/)
注意:
操作系统不能使用windows。
若是需要公网使用,要求服务器要有公网IP,或者公网可访问能力。
服务器推荐:海狸云(毛遂自荐) - 免费提供宝塔面板等基础环境部署服务
宝塔面板部署
太简单了,此处略过100字。
环境要求
官方环境要求为LNMP和LAMP,具体安装哪个看个人习惯,任选一个环境。
LNMP:Linux、Nginx、Mysql、PHP
LAMP:Linux、Apache、Mysql、PHP
硬性要求:Mysql版本必须是5.7;PHP版本必须>=7.2.5,<7.4.0;PHP必须安装ionCube、fileinfo扩展
海狸个人是比较倾向于LNMP环境,因为宝塔面板第三方应用中有免费的Nginx防火墙。可以让我省下很多麻烦事。
配置Nginx、PHP
根据官方文档说明,需将Nginx的连接超时时间修改为300,修改后保存并重启Nginx服务。

根据官方文档说明,需将PHP的[最大脚本运行时间]和[最大输入时间]以及超时限制设置为3600参数。
咱主打就是一个听劝。修改完成后记得重启PHP服务。


根据官方文档说明,PHP必须安装ionCube、fileinfo扩展,否则将无法正常部署V10业务管理系统。
操作步骤:软件商店 ➡️ PHP7.3 ➡️ 设置 ➡️ 安装扩展

部署 V10 业务系统
宝塔面板 ➡️ 创建站点 ➡️ utf8mb4 ➡️ PHP-73
创建站点时需注意,设置PHP版本号为PHP7.3版本,创建Mysql数据库,指定编码为utf8mb4。记录好数据库账户和密码,部署时需要使用。

将V10 业务管理系统安装包上传到 服务器目录/www/wwwroot/网站目录,并进行解压。


进入程序根目录,全选文件并剪切至网站根目录

删除空目录和已经解压过的安装包文件

设置伪静态规则
#nginx伪静态代码
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
#apache伪静态代码
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
将对应的环境伪静态代码填入

设置站点运行目录为public

访问您绑定的域名,进行V10业务管理系统的安装配置。
注意:域名需要您已经解析到您的服务器上才可正常访问。

立即开始
确保环境检查右侧全部是绿色通过标志

开始配置
填写刚刚创建站时显示的数据库名和密码,如若忘记保存可前往 [宝塔面板 → 数据库] 查看。


输入相关数据库信息,点击下一步
管理员用户密码设置后,点击提交后等待安装完成

安装完成后,记录好页面显示的相关信息(后台安全地址、用户名、密码)
我这里不打码是因为是测试环境,你们切记不要泄露自己的相关权限信息。

保存好相关信息后,您就可以访问您的后台进行使用V10业务管理系统咯
