XAMPP
XAMPP
|
|
---|---|
Basic data
|
|
developer | Apache Friends |
Current version |
7.3.8 ( August 14, 2019 ) |
operating system | Windows , Linux , macOS , Solaris and other Unix variants |
category | Web server |
License | GPL and a. ( Free software ) |
German speaking | Yes |
www.apachefriends.org |
XAMPP is a program package made of free software - originally mainly in the LAMP system environment . XAMPP makes it possible to install and configure the Web server A pache with the database M ariaDB (replaced in October 2015 M ySQL ) and SQLite and scripting languages P erl and P HP (with PEAR ). The X ("cross-platform") stands for the various operating systems on which it can be used. XAMPP also contains other useful tools such as the FTP server ProFTPD or FileZilla Server , the mail server Mercury , phpMyAdmin , Webalizer and OpenSSL . From version 1.7.4 onwards, the Windows version also includes the web server and web container Apache Tomcat 7 , which enables the execution of JavaServer Pages and Java Servlets .
Features and functions
The aim of XAMPP is to achieve a particularly simple installation. For Windows systems there is a version with an installation routine, for the other supported operating systems (see below) a version with detailed installation instructions. In a shortened way, you get server tools that would require quite long configuration times on their own.
XAMPP is not intended for use as a productive system (e.g. as a public web server), but for developers who want to set up a compact test system as quickly as possible. This also explains the deliberately accepted restrictions with regard to the security of XAMPP. Failure to observe this warning resulted in e.g. As the Patras - Hack in the Federal Police in July 2011th
variants
XAMPP is available for the following operating systems:
- Linux (formerly known as LAMPP )
- Solaris - still in beta development
- macOS
- Windows ( Windows 2000 and higher - formerly known as WAMPP )
Originally, the respective versions were named LAMPP (Linux), MAMPP (MAC) or WAMPP (Windows) depending on the intended operating system. Due to the possible confusion of terms and the establishment of a uniform product name, all packages will in future only be referred to as XAMPP. The software is being converted successively for reasons of stability.
License
XAMPP itself is released under the GNU General Public License (GPL), as is most of the software that comes with it. However, depending on the operating system version used, software is also included that is subject to other licenses. The table below provides more detailed information on this:
software | Type | License |
---|---|---|
Apache | Web server | Apache license , version 2.0 |
MariaDB | Database | GPL |
PHP and PEAR | Scripting language | PHP license |
ProFTPD 1) | FTP server | GPL |
FileZilla 2) | FTP server | GPL |
Pearl | Scripting language | GPL |
phpMyAdmin | Web application for the administration of SQL databases | GPL |
OpenSSL | OpenSSL License (similar to BSD license with advertising clause) | |
Mercury | Mail server |
See also
Web links
- Official website
- Windows Frequently Asked Questions
- XAMPP version history (Apache, MySQL, PHP)
- Develop websites locally and publish them on the Internet . In: c't , 13/2008, p. 110