How To Install XAMPP Server On Windows 10

What is XAMPP?

XAMPP is a one-stop open source cross-platform solution for multiple needs. In general, it is considered as a bundle of software utilities that include an Apache server MySQL database support for PHP and support for Perl Language. This simple and lightweight solution works on Windows Linux and Mac as well, hence the cross-platform part. Now that we have a quick briefing about XAMPP, let us get started with the installation procedure.

XAMPP.png

How to install XAMPP?

Installing XAMPP is really simple. All you need to do is just Google and download XAMPP. You can also click on the following link: Download. This will take you to the Apache web site. Here you can see multiple versions of XAMPP.

Screenshot (4).png The first one is for windows, second is for Linux and the third one is for mac.

Screenshot (5).png Now you can select the version based on your operating system. I would suggest you to go with the latest version available. You just need to click on the download button and there you go! Your software shall start downloading now. This might take a while. Once you've downloaded the software, open it and this will start your installation procedure. You may want to provide the required permission by tapping on 'yes' and ignore any warnings by antivirus if any.

Screenshot (6).png You can start the wizard by clicking 'next'.

Screenshot (7).png So here you can see multiple options for server, programming languages etc. So you have the varieties of server such as Apache, MySQL, FileZilla, Tomcat, etc. You never know which one you might need in the future so I would suggest you to just select all and same goes for the programming languages. Just select 'next'

Screenshot (8).png So now you can see the next dialog box where you're asked to select the installation folder for your software. It would be better if you select the default location that is C-drive. Select 'next' and here you asked to select the different languages for your control panel.

Screenshot (9).png Now select English. You may also select any other language but who does that? English is a default option here. Now let's click 'next' again and next and now your software is ready to get installed.

Screenshot (10).png

A new webpage may open automatically but don't worry about this. You can close it safely. Let's get back to a set of files.

Screenshot (11).png

Now just select next to start with the installation and there you go!

Screenshot (12).png You can see that XAMPP is getting installed into your local system now this might take up a little while all you need to do is just wait.

Screenshot (13).png When the installation is done, you can just click on the finish button and the process will be finished. Now you can see your XAMPP control panel on your screen!

Screenshot (14).png

Now you can see the modules on your control panel which are the Apache server, MySQL database, FileZilla server, Mercury server and Tomcat server. You can start any one of these. For instance let's get started with Apache, First to start that all you need to do is just select the start button.

Screenshot (15).png And you can see the Apache has just started and then you can see the Apache app state is changed to running. Now you can see the process IDs of Apache server as well as the port number which is 80. Here you have an option of configuring your port numbers because what if in future you may need to start Tomcat and Apache server parallelly but in different port numbers? So to make sure that they don't interfere with each other you can configure them on different port numbers to do so all you need to do is just open config.

Screenshot (16).png Here inside the menu choose the first option that is 'Apache(httpd.conf)'.

Screenshot (17).png Just scroll to the bottom and now you can see the port number and may change it as shown.

Screenshot (18).png Now select the file option and save it. So let's try to restart our Apache server by stopping and then again restarting it.

Screenshot (19).png There! You can see the change of the port number to 3000 and the process IDs which are 9620 and 9868. So this is how you install XAMPP server and this is a complete procedure to install XAMPP server into your Windows operating system. I hope this was resourceful. If you have any queries regarding this then please feel free to write them down in the comment section below.

Did you find this article valuable?

Support Road To Code by becoming a sponsor. Any amount is appreciated!