XAMPP

8.2.4-0 Web server app for Windows

Fernando Ortega

Software that creates a local web server environment for web developers to test and run their websites or web applications.

Free and open source Apache distribution software download, reviewed by Fernando Ortega
Apache distribution for Windows containing MySQL, PHP - Screenshot of XAMPP
Setup a development environment on Windows (PHP, MySQL ..) - Screenshot of XAMPP
One-Click Software Stack Installation on Your Computer - Screenshot of XAMPP
Complete Development Server - Screenshot of XAMPP
Control Panel and Support - Screenshot of XAMPP
Easy to install Apache distribution containing MySQL, PHP and Perl - Screenshot of XAMPP
Advertisement

Apache web server for Windows which includes PHP, MySQL, Tomcat and optional installation of Perl, phpMyAdmin, Webalizer and some other options.

XAMPP is a one-step installation of the Apache web server for Windows.

The installation file doesn't just include the open source web server, but also MySQL, PHP and Perl for installing and testing web sites on a Windows server.

Usage scenarios for applications like XAMPP vary, but it certainly comes in handy when testing web sites on a Windows system without an Internet connection. It can run anything from Wordpress to Joomla or custom PHP.

The XAMPP application provides a user control panel which can enable and disable modules like Mercury, the Apache server itself, MySQL, Tomcat or FileZilla. Password protection can also be enabled from the "Service Settings".

The Control Panel of XAMPP includes the ability to start and stop services, explore the system, access the shell, run Netstat, etc. Services must be started manually upon first install.

Overall, XAMPP is an excellent way to run web applications, Wordpress or other blogging and CMS platforms on a Windows system.

Features of XAMPP

  • Apache: Web server for hosting websites and web applications.
  • FTP: File transfer protocol for uploading files.
  • FileZilla: FTP client for transferring files.
  • Mercury: Mail server for Windows systems.
  • MySQL: Database server for data storage and retrieval.
  • PHP: Popular server-side scripting language.
  • Perl: High-level programming language.
  • PhpMyAdmin: Web-based database management tool.
  • SMTP: Mail server for sending emails.
  • SQLite: Database engine for storing small amounts of data.
  • SSL: Secure socket layer for enhanced security.
  • Tomcat: Java servlet container.
  • WebDAV: Protocol for managing and sharing files.
  • Webalizer: Website analytics and reporting tool.
  • XAMPP Control Panel: Graphical user interface to manage components.

Compatibility and License

XAMPP has been released under the open source GPL license on Windows from servers. The license provides the options to freely download, install, run and share this program without any restrictions. The source code for XAMPP should be freely available and modifications are certainly permitted as well as the option to inspect the software.

What version of Windows can XAMPP run on?

XAMPP can be used on a computer running Windows 11 or Windows 10. Previous versions of the OS shouldn't be a problem with Windows 8 and Windows 7 having been tested. It's only available as a 64-bit download.


Filed under:
  1. XAMPP Download
  2. Free Servers
  3. Open source and GPL software
  4. Apache Distribution Software
XAMPP has been picked by our editors as very good.
XAMPP has been tested for viruses and malware.
We have tested XAMPP 8.2.4-0 against malware with several different programs. We certify that this program is clean of viruses, malware and trojans.