{"id":38805,"date":"2021-12-01T12:30:00","date_gmt":"2021-12-01T18:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=38805"},"modified":"2023-01-24T06:30:22","modified_gmt":"2023-01-24T12:30:22","slug":"moodle-online-learning-system-automated-installation-and-upgrade","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/","title":{"rendered":"Moodle Online Learning System Automated Installation and Upgrade"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"742\" height=\"372\" class=\"wp-image-38820\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg\" alt=\"Moodle Online Learning System Automated Installation and Upgrade\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Moodle is a free, open-source, and one of the most popular learning management systems around the world. It helps you to create your online learning site in minutes. It allows both teachers and students to choose a time and place for training. It is customizable, user-friendly, and allows you to extend learning environments using plugins. Currently, it is used in many places including, schools, universities, workplaces, and other sectors.<\/p>\r\n\r\n\r\n\r\n<p><a href=\"https:\/\/www.rosehosting.com\/managed-cloud-hosting.html\">RoseHosting Cloud PaaS<\/a> provides a one-click Moodle installer to automate the Moodle installation process on the cloud environment. You can set up Moodle, securely manage it through SSH, import\/export any files, and perform other management operations from a single control panel.<\/p>\r\n\r\n\r\n\r\n<p>In this guide, we will explain how to install Moodle E-Learning System on the RoseHosting Cloud PaaS.<\/p>\r\n\r\n\r\n\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e73a2e74d49\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e73a2e74d49\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#Install-Moodle-E-Learning-System\" >Install Moodle E-Learning System<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#Access-Moodle-Control-Panel\" >Access Moodle Control Panel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#How-to-Upgrade-Moodle-E-Learning-System\" >How to Upgrade Moodle E-Learning System<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-install-moodle-e-learning-system\"><span class=\"ez-toc-section\" id=\"Install-Moodle-E-Learning-System\"><\/span>Install Moodle E-Learning System<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>First, login to RoseHosting Cloud.<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"460\" class=\"wp-image-38833\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-login-rosehosting-cloud.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-login-rosehosting-cloud.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-login-rosehosting-cloud-300x135.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-login-rosehosting-cloud-150x67.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-login-rosehosting-cloud-768x345.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Click on the <strong>MARKETPLACE<\/strong> button. You should see the following screen:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"529\" class=\"wp-image-38834\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-marketplace.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-marketplace.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-marketplace-300x155.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-marketplace-150x77.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-marketplace-768x397.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>Now, click on the <strong>Content Management , <\/strong>select <strong>Moodle<\/strong> and click on the <strong>Install<\/strong> button. You will be asked to define your environment name as shown below:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"716\" height=\"329\" class=\"wp-image-38836\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-install.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-install.png 716w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-install-300x138.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-install-150x69.png 150w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Provide your environment name and click on the <strong>Install<\/strong> button. Once Moodle is installed, you should see the Moodle access credentials on the following screen.<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"471\" height=\"260\" class=\"wp-image-38837\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-credentials.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-credentials.png 471w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-credentials-300x166.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-credentials-150x83.png 150w\" sizes=\"(max-width: 471px) 100vw, 471px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Now, click on the <strong>Close<\/strong> button. You should see the Moodle environment on the following screen.<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"362\" class=\"wp-image-38838\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-moodle-environment.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-moodle-environment.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-moodle-environment-300x106.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-moodle-environment-150x53.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-moodle-environment-768x272.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-access-moodle-control-panel\"><span class=\"ez-toc-section\" id=\"Access-Moodle-Control-Panel\"><\/span>Access Moodle Control Panel<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>You should also receive an email with all access credentials. Copy the Moodle admin panel link and access it through the web browser. You should see the Moodle login screen:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"440\" class=\"wp-image-38839\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-control-panel.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-control-panel.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-control-panel-300x129.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-control-panel-150x64.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-control-panel-768x330.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Provide Moodle admin username, password and click on the <strong>Login<\/strong> button. You should see the Moodle dashboard:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"540\" class=\"wp-image-38840\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-dashboard.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-dashboard.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-dashboard-300x158.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-dashboard-150x79.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-dashboard-768x405.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>By default, debugging is disabled in Moodle. It is always a good idea to enable debug level to debug any issues.<\/p>\r\n\r\n\r\n\r\n<p>To enable debug level, click on the <strong>Site administration<\/strong> and search for <strong>debug<\/strong> as shown below:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"515\" class=\"wp-image-38841\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-debug.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-debug.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-debug-300x151.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-debug-150x75.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-debug-768x386.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Now, scroll down and select &#8220;<strong>MINIMAL: Show only fatal errors<\/strong>&#8221; as shown below:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"380\" class=\"wp-image-38842\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-show-fatal-errors.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-show-fatal-errors.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-show-fatal-errors-300x111.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-show-fatal-errors-150x56.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-show-fatal-errors-768x285.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Now, click on the <strong>Save change<\/strong> to apply the changes.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-how-to-upgrade-moodle-e-learning-system\"><span class=\"ez-toc-section\" id=\"How-to-Upgrade-Moodle-E-Learning-System\"><\/span>How to Upgrade Moodle E-Learning System<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>If you are using an older version of Moodle then you can upgrade your Moodle version to the latest version. It is recommended to backup Moodle before performing any upgrade. You should backup three components of Moodle:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Moodle software<\/strong> (\/var\/www\/webroot\/ROOT)<\/li>\r\n<li><strong>Moodle static assets<\/strong> (\/var\/www\/webroot\/moodledata)<\/li>\r\n<li><strong>Moodle dynamic content<\/strong> (database dump)<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Follow the below steps to upgrade your Moodle to the latest version.<\/p>\r\n\r\n\r\n\r\n<p><strong>Step 1<\/strong> &#8211; On the Moodle environment dashboard, hover your mouse on Application Servers. You should see the following screen:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"281\" class=\"wp-image-38843\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-application-servers.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-application-servers.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-application-servers-300x82.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-application-servers-150x41.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-application-servers-768x211.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p><strong>Step 2<\/strong> &#8211; Click on the <strong>Web SSH<\/strong> to connect to the application server node as shown below.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"439\" class=\"wp-image-38844\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-web-ssh.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-web-ssh.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-web-ssh-300x129.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-web-ssh-150x64.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-web-ssh-768x329.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>Now, run the following commands to backup three Moodle components:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">cd \/var\/www\/webroot\r\ntar -czvf moodledata_root.tar.gz ROOT\/, \r\ntar -czvf moodledata.tar.gz moodledata\/\r\nmysqldump -h node1789-moodleapp.rosehosting.us -u root -p moodle --column-statistics=0 &gt; moodle_dump.sql<\/pre>\r\n\r\n\r\n\r\n<p><strong>Step 3<\/strong> &#8211; Before performing an upgrade, you will need to enable Maintenance Mode in Moodle. Click on the <strong>Administration<\/strong> =&gt;<strong> Site administration<\/strong> =&gt; <strong>Server<\/strong> =&gt; <strong>Maintenance<\/strong> <strong>mode<\/strong> =&gt; <strong>Enable<\/strong> and click on the <strong>Save changes<\/strong> as shown below:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"502\" class=\"wp-image-38845\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-mode.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-mode.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-mode-300x147.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-mode-150x74.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-mode-768x377.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Step 4<\/strong> &#8211; Now, log out from the Moodle admin panel and access it again. You should see the Moodle maintenance window on the following screen:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"507\" class=\"wp-image-38846\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-window.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-window.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-window-300x149.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-window-150x74.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-maintenance-window-768x380.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Step 5<\/strong> &#8211; Now, connect to the Moodle application through Web SSH and download the latest version of Moodle using the following command:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">cd \/var\/www\/webroot\r\nwget https:\/\/download.moodle.org\/stable311\/moodle-latest-311.tgz<\/pre>\r\n\r\n\r\n\r\n<p>Now, rename the Moodle software directory to another name:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">mv ROOT ROOT.backup<\/pre>\r\n\r\n\r\n\r\n<p>Next, extract the downloaded file with the following command:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">tar -xzf moodle-latest-311.tgz<\/pre>\r\n\r\n\r\n\r\n<p>Next, rename the extracted moodle directory to ROOT directory:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">mv moodle ROOT<\/pre>\r\n\r\n\r\n\r\n<p>Next, copy the configuration file from the backup directory to the new Moodle ROOT directory:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">cp ROOT.backup\/config.php ROOT<\/pre>\r\n\r\n\r\n\r\n<p>You can also copy any themes and modules from the backup directory:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">cp -pr ROOT.backup\/theme\/* ROOT\/theme\/\r\ncp -pr ROOT.backup\/mod\/* ROOT\/mod\/ <\/pre>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"495\" class=\"wp-image-38847\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-backup-directory.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-backup-directory.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-backup-directory-300x145.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-backup-directory-150x73.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-backup-directory-768x371.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Step 6 <\/strong>&#8211; Now, access your Moodle admin URL at <strong>http:\/\/moodleapp.rosehosting.us\/admin<\/strong>. You should see the following screen:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"453\" class=\"wp-image-38848\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-admin-url.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-admin-url.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-admin-url-300x133.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-admin-url-150x66.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-access-admin-url-768x340.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>Step 7<\/strong> &#8211; Click on the <strong>Continue<\/strong> button to upgrade Moodle to the latest version. You should see the following screen:<\/p>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"529\" class=\"wp-image-38849\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-300x155.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-150x77.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-768x397.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"525\" class=\"wp-image-38850\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-2.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-2.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-2-300x154.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-2-150x77.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-moodle-to-latest-version-2-768x394.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p><strong>Step 8 <\/strong>&#8211; Review newer version information, scroll down and click on the <strong>Continue<\/strong> button. You should see the plugins check page:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"329\" class=\"wp-image-38851\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-plugins-check.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-plugins-check.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-plugins-check-300x96.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-plugins-check-150x48.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-plugins-check-768x247.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p><strong>Step 9<\/strong> &#8211; Click on <strong>Upgrade Moodle database now<\/strong>. Once the upgrade process is completed, you should see the Success message in the following screen:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"282\" class=\"wp-image-38852\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-completed.png\" alt=\"\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-completed.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-completed-300x83.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-completed-150x41.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-upgrade-completed-768x212.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>You can now click on the <strong>Continue<\/strong> button to log in to the latest Moodle version.<\/p>\r\n\r\n\r\n\r\n<p>Congratulations! You have successfully installed Moodle E-Learning system on the <a href=\"https:\/\/www.rosehosting.com\/managed-cloud-hosting.html\">RoseHosting Cloud PaaS platform<\/a>. As always, if you face any problems or need any assistance, you can always contact us. We are available 24\/7 to help you.<\/p>\r\n\r\n\r\n\r\n<p>If this post on Moodle Online Learning System Automated Installation and Upgrade helped you in any way, you can share it with your friends on the social networks using the buttons on the left, or simply comment your appreciation in the comments below. Thanks.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Moodle is a free, open-source, and one of the most popular learning management systems around the world. It helps you &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Moodle Online Learning System Automated Installation and Upgrade\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#more-38805\" aria-label=\"Read more about Moodle Online Learning System Automated Installation and Upgrade\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":38820,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1236],"tags":[172,179,1939],"class_list":["post-38805","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides","tag-install","tag-moodle","tag-online-learning-system","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Moodle Online Learning System Automated Installation and Upgrade | RoseHosting<\/title>\n<meta name=\"description\" content=\"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moodle Online Learning System Automated Installation and Upgrade\" \/>\n<meta property=\"og:description\" content=\"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-01T18:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-24T12:30:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Moodle Online Learning System Automated Installation and Upgrade\",\"datePublished\":\"2021-12-01T18:30:00+00:00\",\"dateModified\":\"2023-01-24T12:30:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/\"},\"wordCount\":791,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/moodle-online-learning-system-automated-installation-and-upgrade.jpg\",\"keywords\":[\"install\",\"moodle\",\"online learning system\"],\"articleSection\":[\"Guides\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/\",\"name\":\"Moodle Online Learning System Automated Installation and Upgrade | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/moodle-online-learning-system-automated-installation-and-upgrade.jpg\",\"datePublished\":\"2021-12-01T18:30:00+00:00\",\"dateModified\":\"2023-01-24T12:30:22+00:00\",\"description\":\"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/moodle-online-learning-system-automated-installation-and-upgrade.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/moodle-online-learning-system-automated-installation-and-upgrade.jpg\",\"width\":742,\"height\":372,\"caption\":\"Moodle Online Learning System Automated Installation and Upgrade\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/moodle-online-learning-system-automated-installation-and-upgrade\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moodle Online Learning System Automated Installation and Upgrade\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Moodle Online Learning System Automated Installation and Upgrade | RoseHosting","description":"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/","og_locale":"en_US","og_type":"article","og_title":"Moodle Online Learning System Automated Installation and Upgrade","og_description":"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.","og_url":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2021-12-01T18:30:00+00:00","article_modified_time":"2023-01-24T12:30:22+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_description":"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Moodle Online Learning System Automated Installation and Upgrade","datePublished":"2021-12-01T18:30:00+00:00","dateModified":"2023-01-24T12:30:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/"},"wordCount":791,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg","keywords":["install","moodle","online learning system"],"articleSection":["Guides"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/","url":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/","name":"Moodle Online Learning System Automated Installation and Upgrade | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg","datePublished":"2021-12-01T18:30:00+00:00","dateModified":"2023-01-24T12:30:22+00:00","description":"Moodle is a free, open-source, and one of the most popular learning management systems around the world. Learn more about it from our guide.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/08\/moodle-online-learning-system-automated-installation-and-upgrade.jpg","width":742,"height":372,"caption":"Moodle Online Learning System Automated Installation and Upgrade"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/moodle-online-learning-system-automated-installation-and-upgrade\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Moodle Online Learning System Automated Installation and Upgrade"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/38805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=38805"}],"version-history":[{"count":7,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/38805\/revisions"}],"predecessor-version":[{"id":44826,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/38805\/revisions\/44826"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/38820"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=38805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=38805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=38805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}