服务器配置一览表:(魔方财务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为运行目录

 

第七、魔方财务安装

 

①导航至域名上运行安装

 

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

 

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

 

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

 

⑤运行安装

 

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