智简魔方文档

如何安装魔方财务

环境要求

魔方财务 1.0.0 及以上版本的推荐配置和最低要求:

需求名称推荐配置最低要求
操作系统CentOS、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、fileinfoCurl with SSL、GD2 图像库、JSON、XML、ionCube、fileinfo
MySQL 版本5.6.05.6.0

注意:系统使用 PHP 和 MySQL 开发,数据库需使用 MySQL 5.6.0,禁止使用 Opcache。

安装宝塔

参考宝塔官方安装脚本。

安装 LNMP 或 LAMP 运行环境

登录宝塔,选择 LAMP 或者 LNMP 都可以看个人习惯 注意:MySQL 必须要 5.6 版本,PHP 必须为 7.2 或 7.3 版本

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

为 PHP 安装相关扩展

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

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

获取并上传魔方财务安装包

  1. 登录智简魔方会员中心,在资源中心下载魔方财务安装包。
  2. 上传,上传文件包到服务器/www/wwwroot/目录
  3. 解压,解压后的文件也必须在根目录(即/www/wwwroot/)

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

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

添加站点

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

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

伪静态与运行目录设置

  1. 设置伪静态(注意:系统使用 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界面截图

  1. 设置/public 为运行目录

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

安装魔方财务

  1. 导航至域名上运行安装

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

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

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

  1. 填写已创建的数据库信息

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

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

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

  1. 运行安装

⑤运行安装界面截图

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