魔方财务安装指南

本文将详细介绍魔方财务的安装、升级和迁移过程,确保您能够顺利地部署和使用魔方财务系统。

服务器配置一览表

以下是魔方财务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.

安装步骤

第一步:安装宝塔

宝塔是一款非常受欢迎的服务器管理软件,可以方便地安装各种运行环境。请参考官方脚本进行安装:

宝塔官方安装脚本

第二步:安装LNMP或LAMP运行环境

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

第三步:为PHP安装相关扩展

在宝塔的软件商店中,找到已安装的PHP,安装ionCube、fileinfo等扩展。

第四步:获取魔方财务安装包并上传
  1. 下载安装包,登录用户中心>>资源中心>>文件下载>>魔方财务(下载链接
  2. 上传文件包到服务器/www/wwwroot/目录
  3. 解压文件,确保解压后的文件也在根目录(即/www/wwwroot/)
第五步:站点添加

在宝塔面板中添加站点,注意数据库编码为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。

  1. 设置/public为运行目录
第七步:魔方财务安装
  1. 导航至域名上运行安装
  2. 检测当前环境是否正确(若提示请求失败或无正确显示,请检查伪静态或重新检测)
  3. 填写已创建的数据库信息
  4. 填写网站配置以及创始人信息(请使用未被使用的授权码)
  5. 运行安装
  6. 安装完成,点击跳转后台登录
相关推荐
艾伦_耶格宇3 小时前
【ACP】阿里云云计算高级运维工程师--ACP
运维·阿里云·云计算
Johny_Zhao6 小时前
Ubuntu系统安装部署Pandawiki智能知识库
linux·mysql·网络安全·信息安全·云计算·shell·yum源·系统运维·itsm·pandawiki
云资源服务商9 小时前
阿里云Flink:开启大数据实时处理新时代
大数据·阿里云·云计算
数据与人工智能律师10 小时前
数字资产革命中的信任之锚:RWA法律架构的隐形密码
大数据·网络·人工智能·云计算·区块链
快快网络-三七15 小时前
云计算环境下的成本控制策略:按需计费与资源弹性扩展详解
服务器·开发语言·数据库·安全·云计算·perl
国际云,接待16 小时前
微软服务器安全问题
运维·服务器·云原生·云计算·azure
m0_6948455717 小时前
服务器需要备案吗?在哪些地区需要备案?
linux·运维·服务器·云计算
云资源服务商1 天前
解锁阿里云日志服务SLS:云时代的日志管理利器
服务器·阿里云·云计算
朱包林1 天前
day45-nginx复杂跳转与https
linux·运维·服务器·网络·云计算
m0_694845572 天前
服务器如何配置防火墙规则开放/关闭端口?
linux·服务器·安全·云计算