How to Install Moodle on Windows 11/10 PC Using XAMPP: Do you want to install Moodle on localhost in Windows 11? You are at the right place. In this article I will take you through the steps on how to easily install Moodle on your Windows 11 PC in XAMPP Server. The same procedure also applies when install Moodle on Windows 10 PC.

How to Install Moodle on Your PC in Windows 11

Before you start the installation process, you will have to download the following:

1.ย XAMPP Server.
2.ย Moodle installation Files.

1. Download & Install XAMPP Server:

Go to the official XAMPP Server website above to download XAMPP. Download and install the PHP 7.4 version.ย If you want help withย XAMPP Server installationย on your computer, you can watch the video tutorial above.

How to Install PrestaShop on Localhost in Windows 11

Once you have XAMPP Server installed on your computer, you can proceed to the next step.

How to Install PrestaShop on Localhost in Windows 11a

2. Download & Install Moodle in Windows 11 PC:

Go to theย official Moodle download page. Click the download button. A zip file containing Moodle files will be downloaded to your PC.

how to install moodle on pc in windows 11a

Once the download is complete, extract the zip file to retrieveย Moodleย files. Go ahead and move the files to a new folder in XAMPP within theย htdocsย folder “C:\xampp\htdocs

how to install moodle on pc in windows 11b

3. Creating Database:

Make sureย XAMPP Server is running.

How to Install PrestaShop on Localhost in Windows 11f

Open up localhost in your browser then go toย phpMyAdminย menu. Clickย Newย to create a new database, give it a name then pressย Createย button

how to install moodle on pc in windows 11c

how to install moodle on pc in windows 11d

4. Moodle installation on Windows 11 PC

Now, go to the browser and typeย localhost/yourprojectfolderย to start Moodle installation.

how to install moodle on pc in windows 11e

Select your preferred language and click onย Nextย button.

how to install moodle on pc in windows 11f

Next, confirm installation paths or just leave it at default and click theย Nextย button.

how to install moodle on pc in windows 11g

Chooseย MariaDB (native/mariadb)ย as the database driver then clickย Nextย to continue.

how to install moodle on pc in windows 11h

In the next screen, please enter theย Database name,ย Database userย and theย Database port. Please remember to enter the name of the database you just created andย leave the Database password field blank. Clickย Next continue.

how to install moodle on pc in windows 11i

Next, clickย Continueย button.

how to install moodle on pc in windows 11j

In the next screen,ย when prompted with server checks warning like the one shown below, go toย php.iniย file in XAMPP to correct them as shown in the video tutorial below.

how to install moodle on pc in windows 11k

When done, clickย Continue.

how to install moodle on pc in windows 11l

It will take some time for the installation process to complete. When it’s done, click theย Continueย button.

how to install moodle on pc in windows 11m

In the next screen, fill in the administrator details and then click theย Update profileย button.

how to install moodle on pc in windows 11n

how to install moodle on pc in windows 11o

Login using your username and password.

how to install moodle on pc in windows 11q

Configure the front page setting per your liking and when done click onย Save changes.

how to install moodle on pc in windows 11r

how to install moodle on pc in windows 11s

In the next screen, fill in your outgoing email address and click onย Save changes.

how to install moodle on pc in windows 11t

You have successfully installed Moodle on your Windows 11 computer.

Backend
how to install moodle on pc in windows 11u

Frontend
how to install moodle on pc in windows 11v

Watch the step by step video tutorial below and see all the steps covered on how to install Moodle on your Windows 11 or Windows 10 computer.