How to Install xampp on Moodle

One of the things that hinders a lot of people from setting up their capable windows servers to actually serve webpages with databases, PHP, ASP and other rich web technologies is the complexity of getting all of these technologies up and running traditionally. In order to get any local SaaS system running properly, you’re going to need some or all of these technologies up and running. Fortunately, XAMPP, an all in one web service kit for systems like Windows, makes this much simpler, and also easier to maintain. Today, we’ll show you in ten simple steps how to install XAMPP on windows.

Before we talk about how to install XAMPP, though, one small warning you need to bear in mind about the machine you install it on. XAMPP uses port 80 to serve data, and you may find difficulty in running programs like Skype or other systems that also use port 80. So, be sure that the box this is being installed on is not used for these things. Now that this is out of the way, let’s get started.

#1 – Obtain a copy of XAMPP

First, you need a copy of XAMPP, because it’s not packaged with Windows by default. Windows does possess serving capability in XP, Vista, 7, arguably 8 as well as server editions with IIS and the like, but those are harder to work with. So, go to apache friends or a similar site, and look for the latest copy of XAMPP.

#2 – Download and Save

You’ll want to click the link, and save XAMPP to a folder you can easily find.

#3 – Launch the Installer

Now, you will want to launch the installer, which from most browsers can be accessed directly by clicking on the item. Some browsers, and versions of Windows (dependent upon the security settings) may give you a warning about running a binary you downloaded. Allow it to run, XAMPP is of course harmless!

#4 – Default Settings

A command prompt will open asking you to accept default settings. Just go ahead and press the enter key now.

#5 – Finishing Installation

After the installation is complete, the prompt will notify you. Just close the prompt by clicking the “x” button now. You’ve successfully installed XAMPP, but you’re not quite done yet.

#6 – Find the Control Panel

Next, you will want to find the control panel, to set the services up and run XAMPP. It should have put an icon on your desktop, but if it did not, it will also be available from quicklaunch of the start bar. Open this.

#7 – Start Services

You will be presented with a simple window with buttons to start various services, such as SQL and Apache. You’ll definitely want Apache and SQL running, you probably want PHP as well.

#8 – Verify Apache

Double check the Apache installation by clicking the administrative link for it. If Apache has failed, nothing is going to work.

#9 – Verify MySQL

Also, verify MySQL as well, clicking its similar link on the control panel.

If these verifications checked out, then XAMPP is now successfully running on your machine. It should automatically run each time the machine boots henceforth. You can turn services on and off at will in the future from the control panel, and shut down XAMPP with the task manager.

That’s all there is to how to install XAMPP, so now there’s nothing to fear about setting up a Windows server and doing on site SaaS installations!

Nicole Lewis is the Lead Author & Editor of MyLMStips. MyLMStips is dedicated to providing the most engaging topics, information, tips and tricks surrounding Moodle®. It's a place where Moodle® users can receive guidance on how to get the most out of it and increase their productivity and progress.