windows平台部署步骤

建议部署在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.inierror_log前注释删除,添加error_log文件路径

3)文件php.iniextension_dir前注释删除


4)添加扩展,将curlfileinfogdmbstringmysqliopensslzip前注释删除,保存文件

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.phpWORKERMAN_PORT的端口号,确保与数据中心服务器可相互访问