|
|
Zeile 69: |
Zeile 69: |
|
| |
|
| = TMP = | | = TMP = |
|
| |
| '''XAMPP''' ist ein [[Programmpaket]] von [[Freie Software|freier Software]] – ursprünglich vorwiegend im Umfeld des [[LAMP (Softwarepaket)|LAMP]]-Systems. XAMPP ermöglicht das Installieren und Konfigurieren des [[Webserver]]s [[Apache HTTP Server|'''A'''pache]] mit der [[Datenbank]] [[MariaDB|'''M'''ariaDB]] (ersetzte im Oktober 2015 [[MySQL|'''M'''ySQL]]) bzw. [[SQLite]] und den [[Skriptsprache]]n [[Perl (Programmiersprache)|'''P'''erl]] und [[PHP|'''P'''HP]] (mit [[PHP Extension and Application Repository|PEAR]]). Das '''X''' ("cross-platform") steht hierbei für die verschiedenen [[Betriebssystem]]e, auf denen es eingesetzt werden kann. XAMPP enthält zusätzlich andere nützliche [[Dienstprogramm|Werkzeuge]] wie den [[FTP-Server]] [[ProFTPD]] oder [[FileZilla Server]], den [[Mailserver]] [[Mercury MTS|Mercury]], [[phpMyAdmin]], [[Webalizer]] und [[OpenSSL]]. Von Version 1.7.4 an umfasst die Windows-Variante zusätzlich den Webserver und Webcontainer [[Apache Tomcat|Apache Tomcat 7]], der die Ausführung von [[JavaServer Pages]] und [[Servlet|Java Servlets]] ermöglicht.
| |
|
| |
| == Eigenschaften und Funktionen ==
| |
| Ziel von XAMPP ist es, eine besonders einfache Installation zu erreichen. Für Windows-Systeme gibt es eine Version mit Installationsroutine, für die anderen unterstützten Betriebssysteme (siehe unten) eine Version mit ausführlicher Installationsanleitung. Man erhält auf verkürztem Wege Serverwerkzeuge, die alleine teilweise recht lange Konfigurationszeiten benötigen würden.
| |
|
| |
| XAMPP ist nicht für den Einsatz als [[Produktivsystem]] (z. B. als öffentlicher Webserver) gedacht, sondern für [[Softwareentwickler|Entwickler]], die möglichst schnell ein kompaktes Testsystem aufsetzen möchten. Dies erklärt auch die bewusst in Kauf genommenen Einschränkungen in Hinblick auf die Sicherheit von XAMPP. Die Missachtung dieser Warnung<ref>{{Internetquelle |url=https://community.apachefriends.org/f/viewtopic.php?f=12&t=47629 |titel=Aus aktuellem Anlass... |werk=Apache Friends Support Forum |datum=2011-07-18 |abruf=2021-01-15}}</ref> führte z. B. zum [[Patras (Zollsoftware)|Patras]]-[[Cyberattacke|Hack]] bei der [[Bundespolizei (Deutschland)|Bundespolizei]] im Juli 2011.<ref>[http://www.tecchannel.de/sicherheit/news/2036604/bundespolizei_verwendete_unsicheres_serverpakt_xampp/ ''Erfolgreicher Hackerangriff – Bundespolizei verwendete unsicheres Serverpaket XAMPP''.] tecchannel.de, 19. Juli 2011</ref>
| |
|
| |
| == Varianten ==
| |
| XAMPP ist für folgende Betriebssysteme erhältlich:
| |
| * [[Linux]] (früher als ''LAMPP'' bekannt)
| |
| * [[Solaris (Betriebssystem)|Solaris]] – noch im [[Entwicklungsstadium (Software)#Beta-Version|Beta-Entwicklungsstadium]]
| |
| * [[macOS]]
| |
| * [[Microsoft Windows|Windows]] ([[Microsoft Windows 2000|Windows 2000]] und höher – früher als ''WAMPP'' bekannt)
| |
|
| |
| Ursprünglich wurden die jeweiligen Versionen in Abhängigkeit zum zugedachten Betriebssystem LAMPP (Linux), MAMPP (MAC) bzw. WAMPP (Windows) genannt. Aufgrund der möglichen Begriffsverwirrung und der Etablierung eines einheitlichen Produktnamens werden alle Pakete zukünftig nur noch als XAMPP bezeichnet. Die Umstellung der Software erfolgt aus Stabilitätsgründen sukzessive.<ref>{{Webarchiv|url=http://www.apachefriends.org/de/xampp-linux.html |wayback=20070901115315 |text=neue Namensgebung |archiv-bot=2023-02-17 21:02:41 InternetArchiveBot }}</ref>
| |
|
| |
| == Lizenz ==
| |
| XAMPP an sich ist unter der [[GNU General Public License]] (GPL) freigegeben, ebenso der größte Teil der mitgelieferten Software. In Abhängigkeit zur verwendeten Betriebssystemversion ist jedoch auch Software enthalten, die anderen Lizenzen unterliegt. Unten stehende Tabelle gibt hierzu genauere Information:
| |
| {| class="wikitable"
| |
| |-
| |
| ! Software
| |
| ! Typ
| |
| ! Lizenz
| |
| |-
| |
| | [[Apache HTTP Server|Apache]]
| |
| | Webserver
| |
| | [[Apache-Lizenz]], Version 2.0
| |
| |-
| |
| | [[MariaDB]]
| |
| | Datenbank
| |
| | [[GNU General Public License|GPL]]
| |
| |-
| |
| | [[PHP]] und [[PHP Extension and Application Repository|PEAR]]
| |
| | Skriptsprache
| |
| | [[PHP-Lizenz]]
| |
| |-
| |
| | [[ProFTPD]]{{FN|1)}}
| |
| | FTP-Server
| |
| | [[GNU General Public License|GPL]]
| |
| |-
| |
| | [[FileZilla]]{{FN|2)}}
| |
| | FTP-Server
| |
| | [[GNU General Public License|GPL]]
| |
| |-
| |
| | [[Perl (Programmiersprache)|Perl]]
| |
| | Skriptsprache
| |
| | [[GNU General Public License|GPL]]
| |
| |-
| |
| | [[phpMyAdmin]]
| |
| | Webanwendung zur Administration von SQL-Datenbanken
| |
| | [[GNU General Public License|GPL]]
| |
| |-
| |
| | [[OpenSSL]]
| |
| |
| |
| | OpenSSL License (ähnlich [[BSD-Lizenz]] mit Werbeklausel)
| |
| |-
| |
| | [[Mercury MTS|Mercury]]
| |
| | Mailserver
| |
| |
| |
| |}
| |
| {{FNBox|
| |
| {{FNZ|1)|unter Linux}}
| |
| {{FNZ|2)|unter Windows}}
| |
| }}
| |
|
| |
| == Siehe auch == | | == Siehe auch == |
| * [[LAMP (Softwarepaket)|LAMP]] | | * [[LAMP (Softwarepaket)|LAMP]] |
topic - Beschreibung
Beschreibung
Installation
Aufruf
Optionen
Unix |
GNU |
Parameter |
Beschreibung
|
|
|
|
|
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
Problembehebung
Konfiguration
Dateien
Anhang
Siehe auch
Dokumentation
- Man-Page
- Info-Pages
Links
Projekt
Weblinks
TMP
Siehe auch
Weblinks
Vorlage:Wikibooks
- Infobox Software
|Name =
|Logo =
|Screenshot =
|Beschreibung =
|Maintainer =
|Hersteller = Apache Friends
|Erscheinungsjahr =
|AktuelleVersion =
|AktuelleVersionFreigabeDatum =
|AktuelleVorabVersion =
|AktuelleVorabVersionFreigabeDatum =
|Betriebssystem = Windows, Linux, macOS, Solaris und andere Unix-Varianten
|Programmiersprache =
|Kategorie = Webserver
|Lizenz = GPL u. a. (Freie Software)
|Deutsch = ja
|Website = www.apachefriends.org
|Dateien =