XAMPP is a free and open-source cross-platform web server solution stack package. Apache Friends developed XAMPP. it consists mainly of the Apache HTTP Server, Maria Db database, and interpreters for scripts written in the PHP and Perl programming languages. Since most actual web server deployments use the same components as XAMPP, it makes transitioning from a local test server to a live server possible. XAMPP’s ease of deployment means a developer can install WAMP or LAMP stack quickly and simply on an operating system. With the advantage, a number of common add-in applications such as WordPress and Joomla! can also be installed with similar ease using Bitnami. here we teach how to Install Xampp in easy steps.
Read also: How to dual boot macOS Mojave and windows 10
XAMPP requires only one zip, tar, 7z, or exe file to download and run, and little or no configuration. The Windows’ version of XAMPP requires Microsoft Visual C++ 2017 Redistributable. Because it is very easy to install and use, so many users recommend it.
How to Install xampp on windows?
1. Download and Install Visual Studio 2008 redistributable package because XAMPP will need this to run properly.
2. Download and Install XAMPP for PHP 5.X for Windows- Be sure to select the proper version of PHP as there are many choices.
3. Allow the program to make changes to your machine.
4. It is very important to install on the root of c:\. If you don’t, some functions of XAMPP may have restrictions that will force you to adjust the settings in your UAC, which isn’t recommended.
5. Double-click on the new XAMPP Control Desktop shortcut. Use the Search feature in Windows 10 to find the XAMPP Control App, which opens up the XAMPP Control Panel Application. There you will see a column of “Start” buttons. Select the ones for MySQL and for Apache.
6. now see a green “Running” indicator
Step 1. Download the XAMPP installer
Download XAMPP for Windows. The download file size is around 124 MB.
Step 2. Run the XAMPP installer
Once you run the installer, you will see Windows User access control asking for permission to go ahead with the installation. Click Yes and to start the installation process.
Step 3. Anti Virus Warning
Now you will see an anti-virus warning. You can disconnect from the internet and temporarily disable the internet. Before clicking on Yes.
I have Norton antivirus running on my system. I decided to ignore this warning and continue with the installation.
Step 4. User Access Control Warning
You will see a warning related to User access control is turned on. To get around this, we will have to install XAMPP in the root C directory instead of Program Files(x86) directory. Click yes to continue
Step 5. Welcome to the setup wizard
Now you will see the actual setup wizard. Click next to continue.
Step 6. Select Component
In this dialog box, you have to select the components to install. I generally uncheck perl, tomcat, Filezilla and Mercury Mail server. But since you are starting out, leave everything as it is and click on next.
Step 7. Select Installation Folder
Select the installation folder. Leave it as it is. If you plan to change this folder, please do not select Program Files directory. It will result in problems later on because these folders have certain restrictions imposed by Windows.
To be on a safe side, leave it as it is and click next.
Step 8. Bitnami for XAMPP installation
Bitnami provides a free setup for WordPress, Drupal. But we can skip this for now. Click on next.
If you leave the Learn more about Bitnami for XAMPP, it will open a bitnami page in your browser after you click next. There is no harm in glancing over the page. Not necessary though.
Step 9. Ready to install xampp
Now the setup is ready to install xampp. Click next to start the installation process.
Wait for the installation process to complete.
Step 10. Installation of xampp has been completed
Click on Finish to complete the installation. If you leave the “Do you want to start the Control Panel now? checked, XAMPP will start after you have clicked finish. You uncheck the box, you will have to start XAMPP manually.
Leave it checked for now and see if XAMPP starts successfully.
*XAMPP when it starts for the first time, it asks for application language. It for XAMPP only and not for PHP, MySQL, etc..
I selected English. You can choose yours and clock on save. You have just two options anyways.