zjmf/README.md
2024-09-21 14:35:07 +08:00

112 lines
5.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### 魔方业务系统V10使用方法
1. 首先需要安装php扩展。根据网站要使用的php版本下载扩展文件[php7.2](https://raw.githubusercontent.com/aazooo/zjmf/main/ext/finance/php7.2/idcsmart.so)、[php7.3](https://raw.githubusercontent.com/aazooo/zjmf/main/ext/finance/php7.3/idcsmart.so)、[php7.4](https://raw.githubusercontent.com/aazooo/zjmf/main/ext/finance/php7.4/idcsmart.so)上传到php安装目录 /lib/php/extensions/no-debug-non-zts-xxxxxxxx为一串数字文件夹里面。
2. 修改php配置文件php.ini加入以下内容然后重启php进程。
```
extension=idcsmart.so
```
3. 后台系统设置->系统信息,随便填写一个授权码即可授权成功。
4. 在[此页面](https://github.com/aazooo/ZJMF-CBAP-plugins)下载应用并安装。
### 魔方财务系统使用方法
*魔方财务系统支持版本:**<=3.6.6***
1. 首先需要安装php扩展。根据网站要使用的php版本下载扩展文件[php7.2](https://raw.githubusercontent.com/aazooo/zjmf/main/ext/finance/php7.2/idcsmart.so)、[php7.3](https://raw.githubusercontent.com/aazooo/zjmf/main/ext/finance/php7.3/idcsmart.so)、[php7.4](https://raw.githubusercontent.com/aazooo/zjmf/main/ext/finance/php7.4/idcsmart.so)上传到php安装目录 /lib/php/extensions/no-debug-non-zts-xxxxxxxx为一串数字文件夹里面。
2. 修改php配置文件php.ini加入以下内容然后重启php进程。
```
extension=idcsmart.so
```
3. 使用[官方安装包](https://raw.githubusercontent.com/aazooo/zjmf/main/zjmfmangerbetaV3.6.6.zip)进行安装。填写授权码的时候随便填写一个的32位大写的MD5字符串例如可以[在这里生成](https://md5jiami.bmcx.com/)。(之前安装过的可以跳过此步骤)
该官方安装包已经集成部分常用插件,无需再去商店购买。
4. 安装完之后默认就是专业版,所有专业版的功能均可使用。
5. 如果上传了第三方付费插件或模板使用过程中提示插件未购买需要在php配置文件php.ini加入idcsmart.app这个配置项配置第三方插件标识多个插件标识用英文逗号隔开例如
```
idcsmart.app=AliPayDmf,Smsbao,Subemail
```
重启php进程在后台系统升级页面已授权模块处点击“拉取授权”。即可使用付费的第三方插件或模板。
### 魔方云系统使用方法
*魔方云系统支持版本:**3.8.2***
1. 使用以下命令安装魔方云系统之前已经安装过免费版的直接跳到第3步
```shell
wget https://raw.githubusercontent.com/aazooo/zjmf/main/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new
```
国内服务器可以用以下命令:
```shell
wget https://mirror.ghproxy.com/https://raw.githubusercontent.com/aazooo/zjmf/main/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new
```
TencentOS Server3.1安装命令:
```
wget https://raw.githubusercontent.com/aazooo/zjmf/main/install-zjmf-cloud_new_TencentOS -O install-zjmf-cloud_new_TencentOS && chmod +x install-zjmf-cloud_new_TencentOS && ./install-zjmf-cloud_new_TencentOS
```
以上命令是access模式安装脚本如果要Trunk模式是在最后加 -t轻量版是在最后加 -l
2. 填写授权码的时候随便填写一个的32位大写的MD5字符串。
3. 输入以下命令完成授权:
```
echo -n "echo \"success\"" > /home/zjmf/dashboard/www/extend/other/extension
wget https://raw.githubusercontent.com/aazooo/zjmf/main/other/check_main -O /home/zjmf/dashboard/www/extend/other/check_main
chmod +x /home/zjmf/dashboard/www/extend/other/extension
chmod +x /home/zjmf/dashboard/www/extend/other/check_main
wget https://raw.githubusercontent.com/aazooo/zjmf/main/ext/cloud/3.7.16/idcsmart.so -O /usr/lib64/php/modules/idcsmart.so
echo "extension=idcsmart.so" > /etc/php.d/40-idcsmart.ini
systemctl restart php-fpm
```
国内服务器可以用以下命令:
```
echo -n "echo \"success\"" > /home/zjmf/dashboard/www/extend/other/extension
wget https://mirror.ghproxy.com/https://raw.githubusercontent.com/aazooo/zjmf/main/other/check_main -O /home/zjmf/dashboard/www/extend/other/check_main
chmod +x /home/zjmf/dashboard/www/extend/other/extension
chmod +x /home/zjmf/dashboard/www/extend/other/check_main
wget https://mirror.ghproxy.com/https://raw.githubusercontent.com/aazooo/zjmf/main/ext/cloud/3.7.16/idcsmart.so -O /usr/lib64/php/modules/idcsmart.so
echo "extension=idcsmart.so" > /etc/php.d/40-idcsmart.ini
systemctl restart php-fpm
```
后续每次更新都要重新执行上述命令。
### 自建授权接口站点(可选)
这部分是可选的,如果内置授权接口出现连接不稳定等情况,可以选择自建。
1. 新建一个网站,上传[授权接口源码](https://raw.githubusercontent.com/aazooo/zjmf/main/zjmf_auth_api.zip),并配置好伪静态。
2. 在php配置文件php.ini加入idcsmart.url这个配置项填写授权接口地址例如
```
idcsmart.url=http://www.example.com/
```
注意一定要以/结尾。然后重启php进程生效。
### 魔方云HyperV使用方法
1. 需自建授权接口站点绑定license7.idcsmart.com域名并开启SSL随便一个域名证书即可
2. 在Windows系统内配置hosts将license7.idcsmart.com域名指向刚才的服务器IP
3. 使用官方安装程序安装填写授权码的时候随便填写一个的32位大写的MD5字符串。