一款基于 SpringBoot+React 开发而成的视频培训系统(开源)

在进行本文的安装过程之前,请确保您的开发环境已经配置有下面的服务:
Git
Java17
Nodejs v18.15.0
MySQL 5.6 或更高版本
MinIO 社区最新版本
Redis7
第一步:拿到代码
第二步:创建数据库并导入 SQL
在 MySQL 中创建一个 playedu 数据库,并导入 /playedu/databases/ 目录下的所有 sql 文件。
第三步:修改配置文件
请打开 /playedu/src/main/resources/application.yml 修改其中的 Mysql、Redis、Minio 的服务配置。
第四步:启动后台界面程序
第五步:安装前台依赖
第六步:修改配置并运行
cp .env.example .env.local
通过上述命令生成 .env.local 文件,打开此文件,修改
VITE_APP_URL=http://127.0.0.1:9898
然后执行下面的命令运行服务:
yarn dev
接着浏览器输入 http://localhost:3000 即可访问 PlayEdu 的后台界面程序了。
系统默认的账号密码为
账号:admin@playedu.xyz
密码:playedu
第七步:运行PC界面程序
7.1安装依赖
cd playedu-frontend && yarn
7.2修改配置并运行
下面命令是在 playedu-frontend 目录执行的
cp .env.example .env.local
通过上述命令生成 .env.local 文件,打开此文件,修改
VITE_APP_URL=http://127.0.0.1:9898
然后执行下面的命令运行服务:
yarn dev
第八步:运行H5界面程序
8.1安装依赖
cd playedu-h5 && yarn
8.2修改配置并运行
下面命令是在 playedu-h5 目录执行的
cp .env.example .env.local
通过上述命令生成 .env.local 文件,打开此文件,修改
VITE_APP_URL=http://127.0.0.1:9898
然后执行下面的命令运行服务:
yarn dev
接着浏览器输入 http://localhost:5173 即可访问 PlayEdu 的 H5 界面程序了。
第九步:启动MinIO存储服务与Redis 缓存服务
完成!