本文安装过程需要您准备以下环境:
sudo docker network create playedu-network
sudo docker run -d --restart=always \
--network playedu-network \
--name playedu-redis \
redis:7.0.12
sudo docker run -d --restart=always \
--name playedu-minio \
--network playedu-network \
-p 9002:9000 \
-p 50002:9001 \
-e MINIO_ROOT_USER="username" \
-e MINIO_ROOT_PASSWORD="password" \
-e MINIO_DEFAULT_BUCKETS=playedu:public \
bitnami/minio:latest
sudo docker run -d --restart=always \
--name playedu-mysql \
--network playedu-network \
-e MYSQL_ROOT_PASSWORD=playeduxyz \
-e MYSQL_DATABASE=playedu \
mysql:5.7
sudo docker run -d --restart=always \
--network playedu-network \
--name playedu-light \
-p 9700:80 \
-p 9800:9800 \
-p 9801:9801 \
-p 9900:9900 \
-e DB_HOST=playedu-mysql \
-e DB_PORT=3306 \
-e DB_NAME=playedu \
-e DB_USER=root \
-e DB_PASS=playeduxyz \
-e REDIS_HOST=playedu-redis \
-e REDIS_PORT=6379 \
-e REDIS_PASS= \
-e SA_TOKEN_JWT_SECRET_KEY=playeduxyz \
registry.cn-hangzhou.aliyuncs.com/playedu/light:1.5.1
到这里 PlayEdu 基本上已经安装完成,接下来我们还需要进行一些配置。在浏览器输入 http://你的服务器IP:9900
访问 PlayEdu 的后台界面,在打开的登录界面输入下面默认的管理员账号和密码:
账号:admin@playedu.xyz
密码:playedu
登录进入到后台,选择系统配置 - MinIO 配置,按照下面的表格输入对应的配置:
配置项 | 需要配置的值 |
---|---|
AccessKey | username |
SecretKey | password |
Bucket | playedu |
Endpoint | http://你的服务器IP:9002 |
Domain | http://你的服务器IP:9002 |
保存配置。到这里,安装全部完成。
端口 | 地址 |
---|---|
API 服务 | http://你的服务器IP:9700 |
PC 学员界面 | http://你的服务器IP:9800 |
H5 学员界面 | http://你的服务器IP:9801 |
后台管理 | http://你的服务器IP:9900 |
MinIO 管理后台 | http://你的服务器IP:50002 |