Skip to main content
Version: 1.0

Moodle Maintenance

This chapter is special guide for Moodle maintenance and settings. And you can refer to Administrator and Steps after installing for some general settings that including: Configure Domain, HTTPS Setting, Migration, Web Server configuration, Docker Setting, Database connection, Backup & Restore...

Maintenance guide

Moodle courses Backup and Restore

Courses are very import resource of Moodle, you can set an automatic backups for Moodle Courses

  1. Log in Moodle console as administrator

  2. Open Site administrator > Courses > Backups to set automatic backup Moodle course backups

  3. Set it by yourself

  4. Open Site administrator > Reports > Backups to view the backup result Moodle view backup result

Moodle Upgrade

Moodle provided multiple upgrade methods, includes: automatic upgrade, upload source code for upgrading, using CLI for upgrading

The following steps will introduce how to upgrade by CLI:

  1. Use SSH to connect your Moodle Server

  2. Run the following commands for upgrading

    cd /data/wwwroot/moodle/admin/cli
    php upgrade.php
  3. The system will start upgrade

More detail please refer to Moodle official docs Moodle Upgrading


In addition to the Moodle issues listed below, you can refer to Troubleshoot + FAQ to get more.


Moodle support multi-language?


Can I install plugins of Moodle online?

Yes, if you have signed in Moodle you can install plugins from Console directly

Moodle 开源版提供 APP?


Moodle 能上传多媒体文件吗?


Moodle 旗下有哪些产品?

  • Moodle LMS:开源的在线学习系统
  • Moodle Workplace:Moodle LMS + 高级功能,不开源
  • MoodleCloud:Moodle LMS 托管服务,即 SaaS 版
  • Moodle App:移动端
  • MoodleNet:共享和管理开放教育资源