1.3.3 MinIO 安装

注意

PlayEdu 商业版本支持阿里云OSS和腾讯云的COS存储,如果您准备使用这两家的云存储的话,那么您可以无需安装 MinIO 服务。

第一步、在工作目录创建数据持久化目录

本文我的操作环境是 Ubuntu 20.04 ,我的工作目录是 /home/ubuntu 下面的命令我将都会在此目录执行除非我有特殊的声明。

mkdir -p playedu-minio/conf && mkdir playedu-minio/data

上面命令是在我的工作目录创建 playedu-minio 目录,并在该目录下创建 confdata 目录。接下来给 playedu-minio 目录授权:

chmod a+rwx playedu-minio

第二步、安装并运行

docker run -d --restart=always \
  --name playedu-minio \
  -p 9002:9000 -p 50002:50000 \
  -e "MINIO_ACCESS_KEY=username" \
  -e "MINIO_SECRET_KEY=password" \
  -v /home/ubuntu/playedu-minio/data:/data \
  -v /home/ubuntu/playedu-minio/conf:/root/.minio \
  minio/minio server --console-address ":50000" /data

第三步、创建 Bucket

通过上述命令运行 minio 服务之后,我们就可以在浏览器中输入 http://您的服务器IP:50002 访问 minio 的管理服务,如下图:

输入 usernamepassword 登录进入 minio 的控制台,并点击左侧菜单的 Buckets :

点击右侧的 Create Bucket 按钮,在打开的页面输入下图中的信息:

最终点击 Create Bucket,将会直接跳转到已创建 Bucket 的文件列表,到这里 Bucket 创建完成。

到这里,配置完成。

第三步、配置 PlayEdu

打开 PlayEdu 后台,左侧菜单选择系统配置,按照下图填入配置: