Skip to content
Eren Gaygusuz
Go back

Installing Moodle with a Hosting Control Panel Auto Installer

This is an archived walkthrough of installing Moodle through a hosting control panel’s auto-installer. It preserves the original 2016 Hostinger screens and Moodle 2.6.3 flow, so the exact menus, free-hosting offer, domain suffixes, and available Moodle version will no longer match a current hosting account.

The underlying sequence is still useful: create a hosting account, provision a domain or subdomain, open the provider’s application installer, configure Moodle’s administrator account and site name, then wait for provisioning to finish. For a current local installation, see the Docker-based Moodle setup.

Hosting control panel, application installer, and learning platform installation flow Hostinger website used in the archived Moodle hosting walkthrough

Table of contents

Open Table of contents

Before You Start

You need a hosting plan that supports the PHP version and database engine required by your Moodle release. You also need a domain or subdomain and an email address you can use to verify the hosting account.

For a real deployment, do not choose a plan only because it has a one-click installer. Check Moodle’s current server requirements, database limits, scheduled-task support, storage capacity, backups, HTTPS, and outbound email support first.

Creating and Verifying the Hosting Account

Open your hosting provider’s website. The archived example uses the old Hostinger Turkey site. Choose Create account if you do not yet have an account, or sign in with an existing provider or social-login account if that option is offered.

Hosting provider account sign-up options

Enter the requested account details, complete the anti-bot check, accept the service terms, and submit the registration form.

Hosting account registration form

The provider sends an account-confirmation message to the email address you entered. Open that message and use its verification link to activate the account.

Hosting account verification email notification Opening the hosting account verification email Selecting the verification link in the hosting account email

Provisioning a Hosting Site

After activation, open the control panel and start the new-hosting or new-website flow.

Hosting control panel with the option to create a new hosting site

Choose the available hosting plan and continue to its order or provisioning step.

Starting the hosting plan order from the control panel

Enter the domain or subdomain you want Moodle to use, select an available suffix when applicable, and set a strong control-panel password. The old interface shown in this tutorial includes provider-specific free subdomain options; use your current provider’s supported domain configuration instead.

Choosing a subdomain and password while provisioning hosting

Review the order, complete any provider-specific confirmation or anti-bot step, and place the order.

Confirming the hosting order

When provisioning succeeds, expand or open the new hosting site from the control panel.

New hosting site created in the control panel

Starting the Moodle Auto Installer

Open the provider’s Auto Installer or application installer. The exact name and category differ between providers.

Opening the auto installer from the hosting control panel

Find Moodle in the education or learning-management category and select it. This archived panel lists Moodle 2.6.3; choose a currently supported Moodle version in a real installation.

Selecting Moodle from the hosting control panel auto installer

Configure the installation directory, administrator username and password, and site title. Leaving the installation directory empty usually installs Moodle at the domain root; a directory such as moodle installs it at a path like example.com/moodle.

Moodle auto installer settings for directory, administrator account, and site title

Use a unique administrator username and a password manager-generated password. Store the credentials securely; they control the whole Moodle site.

Opening the New Moodle Site

Start the installation and wait for the hosting provider to finish provisioning Moodle and its database. The control panel should show a success message when the operation completes.

Moodle auto installer reporting a successful installation

After the installation completes, refresh the control panel if necessary and open the URL provided for the new site.

Opening the URL of the installed Moodle site from the control panel

The Moodle home page confirms that the application is available. Sign in with the administrator account created during the installation.

Moodle home page after the hosted installation completes

Summary

An auto installer removes much of the manual server setup, but it does not replace operational work. Before using the site for real learners, enable HTTPS, configure cron or scheduled tasks, set up outgoing email, restrict administrator access, review file storage limits, and test backup and restore procedures.

This archived flow is a useful reference for the control-panel approach. For new projects, choose a supported Moodle release and a hosting environment that meets its current requirements.


Share this post:

Comments


Previous Post
Installing AMPPS for a Local Moodle Environment