参考资料

  1. httpd(Apache HTTP Server)是Apache软件基金会开发的开源Web服务器软件
  2. Django 是一个高级 Python Web 框架,鼓励快速开发和干净、实用的设计。
  3. Apache Tomcat 是一个开源的 Java Servlet 容器和 Web 服务器
  4. Oracle Linux 是由 Oracle 公司提供的企业级 Linux 发行版
  5. Teleport 是一款开源的访问基础设施工具
  6. Monica 是一款开源的个人关系管理(PRM)工具
  7. Apache Spark 是一个开源的分布式计算系统
  8. MongoDB 是一个开源的 NoSQL 数据库

PlayEdu简介
PlayEdu是一款开源的企业在线培训系统,适用于企业内部培训、在线教育等场景,支持课程管理、考试、学习跟踪等功能。

特点  

  • 支持多终端(PC/移动端)

  • 课程管理与学习进度跟踪

  • 在线考试与题库系统

  • 支持视频、文档等多种教学资源

  • 开源免费,可二次开发

最新更新内容及时间  

  • 最新版本:v1.3.0(2023年10月更新)

  • 更新内容:优化视频播放兼容性、修复已知BUG、增强系统稳定性。

镜像下载地址  

官网地址
https://www.playedu.xyz  

文档地址  

Docker安装示例  

docker run -d --name playedu \
  -p 8080:80 \
  -v /path/to/data:/var/www/html/storage \
  playedu/playedu:latest

YAML配置示例(docker-compose.yml)  

version: '3'
services:
  playedu:
    image: playedu/playedu:latest
    ports:
      - "8080:80"
    volumes:
      - ./storage:/var/www/html/storage
    restart: always

常见错误及解决方法  

  1. 端口冲突:确保8080端口未被占用,或修改映射端口。

  2. 存储权限问题:确保挂载目录(如./storage)有写入权限(chmod -R 777 ./storage)。

  3. 数据库连接失败:检查MySQL服务是否正常,确认配置正确。

  4. 视频无法播放:检查FFmpeg是否安装,或更新浏览器解码支持。

(注:具体问题请参考官方文档或社区反馈。)

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。