最近很火的开源培训系统,支持免费商用,3个月1000star!
阅读原文时间:2023年07月08日阅读:3

PlayEdu 开源培训系统自发布以来,3个月内帮助上千位开发者部署了私有化培训平台,并在 Github 上获得了1000star。

Github 地址:https://github.com/PlayEdu/PlayEdu

GItee 地址:https://gitee.com/playeduxyz/playedu

本文安装过程需要您准备以下环境:

  • Docker
  • docker-compose

第一步、下载 playedu-docker-compose 仓库

git clone https://github.com/PlayEdu/docker-compose.git playedu-docker-compose

第二步、构建镜像

下面命令 # 开头的是对下一行命令的注释,无需执行

# 进入到 playedu-docker-compose 目录
cd playedu-docker-compose

# 构建镜像
docker-compose build

第三步、运行 MySQLRedisMinIO

1.下面命令是在 playedu-docker-compose 目录执行
2.下面命令 # 开头的是对下一行命令的注释,无需执行

# 复制 .env.example 并命名为 .env
cp .env.example .env

# 运行容器
docker-compose up -d mysql redis minio

执行上述命令会很快返回结果,但是这并不意味着上述三个软件就已经成功的运行了。它们的初始化运行都需要一段过程,这里我们稍微等待 1-2 分钟的时间(机器配置高的话可能时间更短)。

第四步、运行 PlayEdu

下面命令是在 playedu-docker-compose 目录执行

docker-compose up -d playedu

执行完成之后,等待 15s 左右的时间就可以访问了。

第五步、系统配置 - MinIO 配置

浏览器打开 http://你的服务器IP:9900 ,在登录窗口输入账号 admin@playedu.xyz 和密码 playedu 进入到后台,然后打开系统配置,选择 MinIO 配置,请填入下表的内容并保存:

配置项

需要配置的值

AccessKey

username

SecretKey

password

Bucket

playedu

Endpoint

http://你的服务器IP:9000

Domain

http://你的服务器IP:9002

链接

平台

地址

默认账号

密码

API 服务

http://你的服务器IP:9700

-

-

PC 学员端口

http://你的服务器IP:9800

-

-

H5 学员端口

http://你的服务器IP:9801

-

-

后台管理端口

http://你的服务器IP:9900

admin@playedu.xyz

playedu

MinIO 管理端口

http://你的服务器IP:9002

username

password

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章