智简魔方文档

如何安装魔方财务

服务器配置一览表:(魔方财务 1.0.0 及更高版本的最低和建议的系统要求)

需求名称推荐配置最低要求
OSCentOS/Debian/UbuntuLinux(不要使用 windows)
硬件配置2H4G 系统盘 40G 的 SSD (可酌情调高)2H2G 系统盘 40G
PHP 版本7.2 或者 7.3 版本7.2
PHP 内存限制128M64MB
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 版本

注意:MySQL 必须要 5.6 版本界面截图

第三、为 PHP安装相关扩展

软件商店-已安装 点击 php,安装 ionCube、fileinfo

软件商店-已安装 点击 php,安装 ionCube、fileinfo界面截图

第四、获取魔方财务安装包,然后上传安装包

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

③解压,解压后的文件也必须在根目录(即/www/wwwroot/)界面截图

③解压,解压后的文件也必须在根目录(即/www/wwwroot/)界面截图(二)

第五、站点添加

注意:数据库编码为 utf-8,PHP 版本为 72

注意:数据库编码为 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

伪静态里面的 index.php 改为 api.php界面截图

②设置/public 为运行目录

②设置/public 为运行目录界面截图

第七、魔方财务安装

①导航至域名上运行安装

①导航至域名上运行安装界面截图

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

②检测当前环境是否正确 (若提示请求失败 无正确相关操作界面截图

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

③填写已创建的数据库信息界面截图

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

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

⑤运行安装

⑤运行安装界面截图

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