XAMPP - XAMPP

XAMPP
XAMPP logo.svg
Première version 4 septembre 2002 ; il y a 19 ans ( 2002-09-04 )
Version stable
8.0.11 / 8 octobre 2021 ; Il ya 3 jours ( 2021-10-08 )
Dépôt sourceforge .net /projets /xampp
Système opérateur
Plate-forme IA-32 (package Windows uniquement) et x64 (packages macOS et Linux uniquement)
Taille
Disponible en 11 langues
Liste des langues
Anglais, allemand, français, néerlandais, polonais, italien, norvégien, espagnol, chinois, portugais brésilien, japonais
Taper Pile de solutions
Licence Licence publique générale GNU
Site Internet www .apachefriends .org

XAMPP ( / z æ m p / ou / ɛ k s . Æ m p / ) est un open-source et multi-plateforme serveur web pile de solution paquet développé par Apache Friends, consistant principalement en le serveur HTTP Apache , MariaDB base de données , et des interprètes pour les scripts écrits dans les langages de programmation PHP et Perl . Étant donné que la plupart des déploiements de serveurs Web actuels utilisent les mêmes composants que XAMPP, cela rend possible la transition d'un serveur de test local à un serveur en direct.

La facilité de déploiement de XAMPP signifie qu'une pile WAMP ou LAMP peut être installée rapidement et simplement sur un système d'exploitation par un développeur, avec l'avantage que les applications complémentaires courantes telles que WordPress et Joomla! peut également être installé avec la même facilité en utilisant Bitnami .

Étymologie

Le terme XAMPP est un acronyme apparent . Cependant, il n'y a pas d'extension d'acronyme officielle spécifiée sur le site Web Apache Friends. L'en-tête de leur page d'accueil indique "XAMPP Apache + MariaDB + PHP + Perl", indiquant que cette abréviation est un acronyme récursif .

Le terme peut être décomposé officieusement comme suit :

Lettre Sens
X Une lettre idéographique faisant référence au cross-platform
UNE Apache , ou sa forme développée, Apache HTTP Server
M MariaDB (anciennement MySQL )
P PHP
P Perl

MySQL a été remplacé par MariaDB le 19 octobre 2015 et à partir des versions XAMPP 5.5.30 et 5.6.14, modifiant ainsi le sens de l'acronyme.

Alors que les deux lettres P sont de facto interchangeables, la convention utilisée sur le site Web Apache Friends indique que la première lettre P est l'abréviation de PHP et la dernière lettre P est l'abréviation de Perl.

Conditions préalables

XAMPP ne nécessite qu'un seul fichier zip , tar , 7z ou exe pour être téléchargé et exécuté, et peu ou pas de configuration des différents composants qui composent le serveur Web est requise. La version Windows de XAMPP nécessite Microsoft Visual C++ 2017 Redistributable.

Caractéristiques

XAMPP est régulièrement mis à jour avec les dernières versions d' Apache , MariaDB , PHP et Perl . Il est également livré avec un certain nombre d'autres modules, notamment OpenSSL , phpMyAdmin , MediaWiki , Joomla , WordPress et plus encore. Autonome, plusieurs instances de XAMPP peuvent exister sur un seul ordinateur, et toute instance donnée peut être copiée d'un ordinateur à un autre. XAMPP est proposé en version complète et en version standard (version plus petite).

Usage

La caractéristique la plus évidente de XAMPP est la facilité avec laquelle une pile de serveurs Web WAMP peut être déployée et instanciée. Plus tard, Bitnami a fourni des applications packagées courantes pouvant être facilement installées .

Officiellement, les concepteurs de XAMPP l'ont destiné à être utilisé uniquement comme un outil de développement, pour permettre aux concepteurs de sites Web et aux programmeurs de tester leur travail sur leurs propres ordinateurs sans aucun accès à Internet. Pour rendre cela aussi simple que possible, de nombreuses fonctionnalités de sécurité importantes sont désactivées par défaut. XAMPP a la capacité de servir des pages Web sur le World Wide Web . Un outil spécial est fourni pour protéger par mot de passe les parties les plus importantes du package.

XAMPP prend également en charge la création et la manipulation de bases de données dans MariaDB et SQLite, entre autres.

Une fois XAMPP installé, il est possible de traiter un hôte local comme un hôte distant en se connectant via un client FTP . L'utilisation d'un programme comme FileZilla présente de nombreux avantages lors de l'installation d'un système de gestion de contenu (CMS) comme Joomla ou WordPress . Il est également possible de se connecter à localhost via FTP avec un éditeur HTML .

Composants

Composants inclus avec XAMPP 8.0.11
Composant Sous Windows Sous Linux Sur macOS
Apache 2.4.51 Oui Oui Oui
MariaDB 10.4.21 Oui Oui Oui
PHP 8.0.11 Oui Oui Oui
phpMyAdmin 5.1.1 Oui Oui Oui
OpenSSL 1.1.1l Oui Oui Oui
Webaliseur Oui - 2.23-04 Oui - 2.23-05 Oui - 2.23-05
Serveur FTP FileZilla 0.9.41 Oui Oui Oui
Système de transport de courrier Mercury 4.63 Oui Oui Oui
Fraise Perl 5.32.1.1 Portable Oui Oui Oui
Tomcat 8.5.71 (avec mod_proxy_ajp comme connecteur) Oui Oui Oui
Panneau de configuration XAMPP 3.2.4 Oui Oui Oui
AVR 1.5.2 Oui Oui Oui
APR-utils 1.5.4 Oui Oui Oui
boucle 7.53.1 Oui Oui Oui
expatrié 2.0.1 Oui Oui Oui
FPDF 1.7 Oui Oui Oui
GratuitTDS 0.91 Oui Oui Oui
Type libre2 2.4.8 Oui Oui Oui
DG 2.2.5 Oui Oui Oui
gdbm 1.8.3 Oui Oui Oui
gettext 0.19.8.1 Oui Oui Oui
Bibliothèque ICU4C 66.1 Oui Oui Oui
IMAP C-Client 2007e Oui Oui Oui
libapreq 2.13 Oui Oui Oui
libpng 1.6.37 Oui Oui Oui
libxml 2.0.1 Oui Oui Oui
libxslt 1.1.33 Oui Oui Oui
mcrypt 2.5.8 Oui Oui Oui
mhash 0.9.9.9 Oui Oui Oui
Ming 0.4.5 Oui Oui Oui
mod_perl 2.0.8-dev Oui Oui Oui
malédiction 5.9 Oui Oui Oui
OpenLDAP (client) 2.4.48 Oui Oui Oui
pdf classe 0.11.7 Oui Oui Oui
Perl 5.32.1 Oui Oui Oui
ProFTPD 1.3.6 Oui Oui Oui
Sablotron 1.0.3 Oui Oui Oui
zlib 1.2.11 Oui Oui Oui
Versions des principaux composants
XAMPP Apache MariaDB PHP Réf
7.3.0 2.4.37 10.1.37 7.3.0
7.3.1 2.4.37 10.1.37 7.3.1
7.3.2 2.4.38 10.1.38 7.3.2
7.3.3 2.4.38 10.1.38 7.3.3
7.3.4 2.4.39 10.1.38 7.3.4
7.3.5 2.4.39 10.1.39 7.3.5
7.3.6 2.4.39 10.3.15 7.3.6
7.3.7 2.4.39 10.3.16 7.3.7
7.3.8 2.4.39 10.3.16 7.3.8
7.3.9 2.4.41 10.4.6 7.3.9
7.3.10 2.4.41 10.4.8 7.3.10
7.3.11 2.4.41 10.4.8 7.3.11
7.3.12 2.4.41 10.4.10 7.3.12
7.3.13 2.4.41 10.4.11 7.3.13
7.3.14 2.4.41 10.4.11 7.3.14
7.3.15 2.4.41 10.4.11 7.3.15
7.3.16 2.4.41 10.4.11 7.3.16
7.3.17 2.4.43 10.4.11 7.3.17
7.3.18 2.4.43 10.4.11 7.3.18
7.3.19 2.4.43 10.4.13 7.3.19
7.3.20 2.4.43 10.4.13 7.3.20
7.3.21 2.4.46 10.4.14 7.3.21
7.3.22 2.4.46 10.4.14 7.3.22
7.3.23 2.4.46 10.4.14 7.3.23
7.3.24 2.4.46 10.4.14 7.3.24
7.3.25 2.4.46 10.4.17 7.3.25
7.3.26 2.4.46 10.4.17 7.3.26
7.3.27 2.4.46 10.4.18 7.3.27
7.3.28 2.4.47 10.4.19 7.3.28
7.3.29 2.4.48 10.4.20 7.3.29
7.3.30 2.4.48 10.4.21 7.3.30
7.3.31 2.4.51 10.4.21 7.3.31
7.4.1 2.4.41 10.4.11 7.4.1
7.4.2 2.4.41 10.4.11 7.4.2
7.4.3 2.4.41 10.4.11 7.4.3
7.4.4 2.4.41 10.4.11 7.4.4
7.4.5 2.4.43 10.4.11 7.4.5
7.4.6 2.4.43 10.4.11 7.4.6
7.4.7 2.4.43 10.4.13 7.4.7
7.4.8 2.4.43 10.4.13 7.4.8
7.4.9 2.4.46 10.4.14 7.4.9
7.4.10 2.4.46 10.4.14 7.4.10
7.4.11 2.4.46 10.4.14 7.4.11
7.4.12 2.4.46 10.4.14 7.4.12
7.4.13 2.4.46 10.4.17 7.4.13
7.4.14 2.4.46 10.4.17 7.4.14
7.4.15 2.4.46 10.4.17 7.4.15
7.4.16 2.4.46 10.4.18 7.4.16
7.4.18 2.4.47 10.4.18 7.4.18
7.4.19 2.4.47 10.4.18 7.4.19
7.4.20 2.4.48 10.4.18 7.4.20
7.4.21 2.4.48 10.4.20 7.4.21
7.4.22 2.4.48 10.4.20 7.4.22
7.4.23 2.4.48 10.4.21 7.4.23
7.4.24 2.4.51 10.4.21 7.4.24
8.0.0 2.4.46 10.4.17 8.0.0
8.0.1 2.4.46 10.4.17 8.0.1
8.0.2 2.4.46 10.4.17 8.0.2
8.0.3 2.4.46 10.4.18 8.0.3
8.0.5 2.4.47 10.4.18 8.0.5
8.0.6 2.4.47 10.4.19 8.0.6
8.0.7 2.4.48 10.4.19 8.0.7
8.0.8 2.4.48 10.4.20 8.0.8
8.0.9 2.4.48 10.4.20 8.0.9
8.0.10 2.4.48 10.4.21 8.0.10
8.0.11 2.4.51 10.4.21 8.0.11

Voir également

Les références

Liens externes