建议部署在linux系统下
一、 MySQL安装配置
MySQL版本:8.0 及以上版本
安装可参考链接:https://www.cnblogs.com/yuanyuzhou/p/16099566.html
(1)进入mysql:在命令行输入mysql -u root -p;,然后输入你的mysql密码,成功后进入mysql数据库。

(2)创建数据库,输入命令create database 数据库名 charset=utf8mb4;
(3)创建用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password';
(4)给用户授予数据库权限
GRANT all privileges ON matelab.* TO 'matelab'@'localhost’;
(5)使用该数据库 use 数据库名;
(6) 运行相关路径下的sql文件(绝对路径) source 绝对路径\xxxx.sql;
二、PHP安装
PHP 8.1 及以上版本
(1)解压安装包,找到php.ini-development文件,名称改为php.ini
(2)打开文件php.ini,error_log前注释删除,添加error_log文件路径

(3)文件php.ini,extension_dir前注释删除

(4)添加扩展,将curl、fileinfo、gd、mbstring、mysqli、openssl、zip前注释删除,保存文件

(5)打开文件matelab-group\config\ Config.php,修改数据库配置和服务器地址、token接口,保存文件
https://eln.iphy.ac.cn:61263/matelab/index.php?do=unlogin_eln&action=token&token=%s
https://eln.iphy.ac.cn:61263/matelab/index.php

三、 运行程序
在matelab-group文件夹打开cmd.运行命名 php包目录地址\php start.php start

注:开放matelab-group\config\ Config.php中WORKERMAN_PORT的端口号,确保与数据中心服务器可相互访问