如何安装魔方财务
服务器配置一览表:(魔方财务 1.0.0 及更高版本的最低和建议的系统要求)
| 需求名称 | 推荐配置 | 最低要求 |
|---|---|---|
| OS | CentOS/Debian/Ubuntu | Linux(不要使用 windows) |
| 硬件配置 | 2H4G 系统盘 40G 的 SSD (可酌情调高) | 2H2G 系统盘 40G |
| PHP 版本 | 7.2 或者 7.3 版本 | 7.2 |
| PHP 内存限制 | 128M | 64MB |
| PHP 数据库扩展 | PDO | |
| PHP扩展 | imap Iconv MBString GMP OpenSSL BC Math ionCube fileinfo | Curl with SSL GD2 库图像 支持JSON XML GD2 库图像 ionCube fileinfo |
| mysql 版本 | 5.6.0 | |
| 注: 系统使用 PHP+MYSQL 开发,数据库须使用 MYSQL 5.6.0,禁止使用 Opcache. |
第一、安装宝塔 参考官方脚本:https://www.bt.cn/bbs/thread-19376-1-1.html
第二、安装 LNMP 或者 LAMP 运行环境(Nginx**/Apache、MySQL、PHP)**
登录宝塔,选择 LAMP 或者 LNMP 都可以看个人习惯 注意:MySQL 必须要 5.6 版本,PHP 必须为 7.2 或 7.3 版本

第三、为 PHP安装相关扩展
软件商店-已安装 点击 php,安装 ionCube、fileinfo

第四、获取魔方财务安装包,然后上传安装包
①下载安装包,登录用户中心>>资源中心>>文件下载>>魔方财务 (https://my.idcsmart.com/plugin/19/source.htm) ②上传,上传文件包到服务器/www/wwwroot/目录 ③解压,解压后的文件也必须在根目录(即/www/wwwroot/)


第五、站点添加
注意:数据库编码为 utf-8,PHP 版本为 72

第六、伪静态与运行目录设置
①设置伪静态(注意:系统使用 thinkphp 框架开发,需设置伪静态规则)
Apache 伪静态规则:
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
</IfModule>Nginx 伪静态规则:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}新安装 1.9.1 以下版本需改伪静态里面内容如下:
伪静态里面的 index.php 改为 api.php

②设置/public 为运行目录

第七、魔方财务安装
①导航至域名上运行安装

②检测当前环境是否正确 (若提示请求失败 无正确显示请检查伪静态或重新检测)

③填写已创建的数据库信息

④填写网站配置以及创始人信息(请使用未被使用的授权码)

⑤运行安装

⑥安装完成 点击跳转后台登录