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

需求名称 推荐配置 最低要求
OS CentOS/Debian/Ubuntu Linux(不要使用windows)
硬件配置 2H4G 系统盘40G的SSD (可酌情调高) 2H2G 系统盘40G
PHP版本 7.2或者7.3版本 7.2

mysql版本 5.6.0-5.7.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-5.7版本,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为运行目录

第七、魔方财务安装

①导航至域名上运行安装

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

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

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

⑤运行安装

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