Download XAMPP 2018: A Complete and Simple Solution for Web Development
How to Download and Install XAMPP 2018 on Windows
If you are looking for a simple and reliable way to set up a local web server on your Windows computer, you might want to consider using XAMPP. XAMPP is a popular and free Apache distribution that comes with many useful features and components. In this article, we will show you how to download and install XAMPP 2018 on Windows in a few easy steps.
What is XAMPP and why do you need it?
XAMPP is a free and easy-to-use Apache distribution
XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P). It is an open-source software package that allows you to install and run a web server on your own computer. You can use it to create and test web applications, websites, blogs, forums, and more.
download xampp 2018
XAMPP includes MariaDB, PHP, Perl, and other components
XAMPP not only includes the Apache web server, but also other essential components for web development, such as MariaDB (a fork of MySQL), PHP (a scripting language), Perl (a programming language), phpMyAdmin (a tool for managing databases), OpenSSL (a library for encryption), and many others. You can choose which components you want to install and use with XAMPP.
XAMPP is useful for web development and testing
One of the main advantages of using XAMPP is that it allows you to develop and test your web projects locally, without having to upload them to a remote server. This way, you can save time, bandwidth, and money. You can also experiment with different settings, configurations, and features without affecting your live site. XAMPP is also compatible with various frameworks, CMSs, and platforms, such as WordPress, Drupal, Joomla, Laravel, CodeIgniter, etc.
How to download XAMPP 2018 for Windows
Choose the right version of XAMPP for your system
Before you download XAMPP, you need to make sure that you have a compatible system. XAMPP supports Windows 2008, 2012, Vista, 7, 8, and 10. However, it does not support Windows XP or 2003. You also need to check if your system is 64-bit or 32-bit. To do this, you can right-click on My Computer or This PC and select Properties. You will see the System Type under System.
XAMPP offers different versions of PHP for Windows. For example, you can choose between PHP 8.0.28, PHP 8.1.17, or PHP 8.2.4. You can also choose between different versions of XAMPP itself. For example, you can download XAMPP 7.1.18 from SourceForge if you want an older version of PHP.
Go to the official website of Apache Friends or SourceForge
The easiest way to download XAMPP is to go to the official website of Apache Friends at . There you will see the latest versions of XAMPP for Windows with different PHP versions. You can click on the download button next to the version you want and save the installer file on your computer.
Alternatively, you can go to SourceForge at and browse through the different versions of XAMPP for Windows. You can select the version you want and click on the download link to get the installer file.
download xampp 2018 for windows 10
download xampp 2018 for linux
download xampp 2018 for mac os x
download xampp 2018 64 bit
download xampp 2018 portable
download xampp 2018 free
download xampp 2018 full version
download xampp 2018 offline installer
download xampp 2018 latest version
download xampp 2018 with php 7.2
download xampp 2018 with phpmyadmin
download xampp 2018 with mysql
download xampp 2018 with apache
download xampp 2018 with perl
download xampp 2018 with openssl
download xampp 2018 with tomcat
download xampp 2018 with proftpd
download xampp 2018 with webalizer
download xampp 2018 with mercury mail
download xampp 2018 with filezilla ftp server
download xampp 2018 for windows 7
download xampp 2018 for windows 8
download xampp 2018 for windows xp
download xampp 2018 for windows vista
download xampp 2018 for windows server
download xampp 2018 for ubuntu
download xampp 2018 for debian
download xampp 2018 for fedora
download xampp 2018 for centos
download xampp 2018 for redhat
download xampp 2018 for solaris
download xampp 2018 for mac os sierra
download xampp 2018 for mac os high sierra
download xampp 2018 for mac os mojave
download xampp 2018 for mac os catalina
how to download xampp 2018 on windows
how to download xampp 2018 on linux
how to download xampp 2018 on mac os
how to install xampp 2018 on windows
how to install xampp 2018 on linux
how to install xampp 2018 on mac os
how to use xampp 2018 on windows
how to use xampp 2018 on linux
how to use xampp 2018 on mac os
how to update xampp 2018 on windows
how to update xampp 2018 on linux
how to update xampp 2018 on mac os
how to uninstall xampp 2018 on windows
how to uninstall xampp 2018 on linux
Click on the download link and save the installer file
Once you have chosen the version of XAMPP you want, you need to click on the download link and save the installer file on your computer. The installer file will have a name like xampp-windows-x64-8.0.28-0-VS16-installer.exe or xampp-win32-7.1.18-0-VC14-installer.exe, depending on the version and system type. The file size will be around 150 MB to 200 MB.
You can save the installer file in any location you want, but make sure you remember where you saved it. You will need to run it later to install XAMPP on your computer.
How to install XAMPP 2018 on Windows
Run the installer file as administrator
After you have downloaded the installer file, you need to run it as administrator to install XAMPP on your computer. To do this, you can right-click on the installer file and select Run as administrator. Alternatively, you can double-click on the installer file and click Yes when prompted by User Account Control.
Follow the installation wizard steps
When you run the installer file, you will see a welcome screen that introduces you to XAMPP. You can click Next to continue with the installation process. You will then see a screen that shows you the license agreement for XAMPP. You can read it and click I agree to accept it.
The next screen will ask you to choose a language for XAMPP. You can select English, German, or Spanish from the drop-down menu and click Next. The next screen will show you some information about Bitnami, which is a service that allows you to install web applications on top of XAMPP. You can skip this step by unchecking the box that says Learn more about Bitnami for XAMPP and clicking Next.
Select the components you want to install
The next screen will allow you to select the components you want to install with XAMPP. By default, all components are checked, but you can uncheck any component that you don't need or want. For example, if you don't plan to use Perl or Tomcat, you can uncheck them from the list.
The components that are available for installation are:
Apache: The web server that handles HTTP requests and serves web pages.
MySQL: The database server that stores and manages data for web applications.
FileZilla FTP Server: The FTP server that allows you to transfer files between your computer and your web server.
Mercury Mail Server: The mail server that allows you to send and receive emails from your web server.
Tomcat: The Java servlet container that runs Java web applications.
PHP: The scripting language that executes dynamic web pages.
Perl: The programming language that runs CGI scripts.
phpMyAdmin: The tool that allows you to manage your MySQL databases through a web interface.
Webalizer: The tool that analyzes your web server logs and generates statistics and reports.
Fake Sendmail: The tool that simulates a mail server for testing purposes.
You can click Next after selecting the components you want to install. Choose the installation directory and port settings
The next screen will ask you to choose the installation directory for XAMPP. By default, it will be C:\xampp, but you can change it to any location you want. However, it is recommended to avoid spaces and special characters in the path name. You can also choose to install XAMPP as a service, which means that it will start automatically when you boot your computer. You can check or uncheck the boxes for Apache, MySQL, FileZilla, and Mercury if you want to install them as services.
The next screen will show you the port settings for XAMPP. These are the ports that XAMPP will use to communicate with your web browser and other applications. By default, they are 80 and 443 for Apache, 3306 for MySQL, 21 for FileZilla, and 25 for Mercury. You can change them if you want, but make sure they are not used by other programs on your computer. You can also check the box that says Use port 8080 for Apache if you want to avoid conflicts with other web servers.
You can click Next after choosing the installation directory and port settings.
Start the XAMPP Control Panel and test the services
The next screen will show you the installation progress of XAMPP. It may take a few minutes to complete, depending on your system and the components you selected. When it is done, you will see a screen that says Setup has finished installing XAMPP on your computer. You can click Finish to exit the installation wizard.
After exiting the installation wizard, you will see the XAMPP Control Panel on your screen. This is where you can start and stop the services of XAMPP, suc