Comment télécharger, installer et utiliser XAMPP sur Windows 10
XAMPP est une distribution Apache entièrement gratuite, open-source et facile à installer contenant Apache HTTP Server, MariaDB, PHP et Perl et d’autres modules de support tels que FileZilla, Tomcat, Mercury, etc. Il est publié par apache-friends qui est un projet à but non lucratif pour promouvoir le serveur Web Apache sous licence publique générale GNU.
Il fournit une infrastructure de base comme un serveur HTTP, une base de données et un langage s + cripting pour votre installation WordPress locale. Vous pouvez créer une instance de développement/test pour l’environnement de production. Il existe d’autres outils comme WAMP,MAMP, LAMP, WAPP, MAPP, LAPP, Nginx et HHVM disponibles sur le marché.
Voici les composants qui viennent avec XAMPP,
- Apache – Serveur Web HTTP.
- MySQL – La base de données open source la plus populaire au monde. Il s’agit en fait de MariaDB selon le XAMPP.
- Serveur FTP FileZilla – Serveur FTP pour transférer des fichiers d’un client à un serveur et vice-versa
- Mercury Mail Server – Serveur de messagerie Internet
- Tomcat – Implémentation open source des technologies Java Servlet, JavaServer Pages, Java Expression Language et Java WebSocket
- PHP et Perl – Langage de programmation
- phpMyAdmin – Outil gratuit et open-source écrit en PHP destiné à gérer l’administration de MySQL ou MariaDB avec l’utilisation d’un navigateur Web.
- Webalizer – Programme d’analyse de fichier journal de serveur Web qui produit des statistiques d’utilisation au format HTML pour l’affichage avec un navigateur
- Faux Sendmail – Sendmail est un serveur de messagerie qui fonctionne sur * nix. (faux) sendmail inclus avec la version Windows de XAMPP prétend envoyer du courrier, mais transmet vraiment simplement l’e-mail, généralement au serveur SMTP de votre FAI
Installer XAMPP sur Windows 10
XAMPP est multiplateforme, ce qui signifie qu’il est disponible pour Windows, Linux et Mac OS x pour les versions 32 bits ou 64 bits. Il prend en charge Windows 10, Windows 8, 7 et Vista.
Vous pouvez télécharger XAMPP à partir du lien ci-dessous.
La dernière version ne prend pas en charge Windows XP ou 2003. Les anciennes versions sont disponibles.
Démarrer l’installation
Double-cliquez sur le programme d’installation XAMPP pour démarrer l’installation. Il s’agit d’une installation pilotée par un assistant où elle demande l’option de configuration comme les composants, le dossier, etc. Vous pouvez le modifier, mais laissez-le être la valeur par défaut.
Le programme d’installation peut vous donner l’erreur ci-dessous.
Il semble que vous ayez un antivirus en cours d’exécution. Dans certains cas, cela peut ralentir ou interférer l’installation du logiciel. Veuillez visiter le lien suivant pour en savoir plus à ce sujet. http://apachefriends.org/en/faq-xampp-windows.html#antivirusPoursuivre l’installation ?
Oui Non
important! Étant donné qu’un contrôle de compte d’utilisateur (UAC) activé sur votre système, certaines fonctions de XAMPP sont éventuellement restreintes. avec le compte d’utilisateur, évitez d’installer XAMPP dans C:\Program Files (x86) (autorisations d’écriture manquantes). Ou désactivez UAT avec msconfig après cette installation.
Cliquez sur Oui et OK pour l’avertissement donné par le programme d’installation de l’antivirus et du contrôle de compte d’utilisateur Windows. Il devrait installer sans aucun problème, mais si vous rencontrez des problèmes désactiver temporairement l’anti-virus. Assurez-vous que vous n’êtes pas connecté à Internet lorsque l’antivirus n’est pas en cours d’exécution et n’oubliez pas de l’activer à nouveau.
Bienvenue
Ici, l’Assistant d’installation vous souhaite la bienvenue. Cliquez sur Suivant pour poursuivre l’installation.
Sélectionnez le composant
Choisissez les composants comme Apache, MySQL, FileZilla FTP Server, etc. que vous souhaitez installer. J’ai tout sélectionné car il peut également être utilisé comme serveur lors de la conception du Web en utilisant PHP et MySQL. Vous n’avez besoin que d’Apache, PHP et phpMyAdmin pour WordPress.
Choisissez le dossier d’installation
Choisissez par défaut et cliquez sur Suivant. Si vous n’êtes pas un administrateur sur le bureau, do ne pas l’installer sous les fichiers programme car vous n’avez peut-être pas accès à ces dossiers.
Bitnami fournit une installation en un clic de logiciels populaires comme WordPress, Joomla, Drupal, etc. Si vous voulez en savoir plus à ce sujet, cliquez sur la case ci-dessous, sinon décochez-la.
Voilà. Publiez ce démarrage de l’installation.
Installation complète
L’installation est terminée et vous êtes prêt à utiliser le serveur XAMPP. Vérifiez si vous souhaitez ouvrir le panneau de configuration et cliquez sur terminer.
Vérifier l’installation
Accédez à Windows -> Démarrer -> panneau de configuration XAMPP pour le lancer. Voici à quoi ressemble le panneau de configuration.
Panneau de configuration XAMPP est le seul et central tableau de bord. Il vous permet de démarrer / arrêter des services tels qu’Apache, MySQL, FileZilla, Mercury et Tomcat, etc. Cliquez simplement sur le bouton Démarrer et le service démarre. Le même bouton que vous pouvez utiliser pour arrêter les services. Vous pouvez également administrer/configurer le service et voir les fichiers journaux qui l’utilisent.
Utilisation de XAMPP
Voyons maintenant en bref Comment utiliser XAMPP.
Développement PHP et MySQL
Créez le dossier phpsite dans C:\xampp\htdocs\. Ouvrez le Bloc-notes, Notepad ++ ou tout éditeur de texte préféré . Créez un fichier et mettez le code PHP ci-dessous.
Exemple 1 – script PHP hello world
<!DOCTYPE html> <html> <body> <?php echo "Hello World!"; ?> </body> </html>
Enregistrez le fichier dans le dossier C:\xampp\htdocs\phpsite\ avec .php extension(hello-world.php).
Ouvrez maintenant le navigateur Chrome et tapez http://localhost/phpsite/ dans la barre d’adresse. Cela affiche tous les fichiers disponibles dans le dossier mysite comme indiqué ci-dessous.
Cliquez sur hello-world.php. XAMPP exécute le fichier PHP et produit la sortie comme indiqué ci-dessous. Vous pouvez également exécuter ce fichier PHP en entrant directement http://localhost/phpsite/hello-world.php dans la barre d’adresse.
Voyons ensuite comment connecter le serveur MySQL et afficher les enregistrements d’une table. Nous allons utiliser l’API mysqli pour la connexion.
Exemple 2 – Script de connexion PHP et base de données MySQL
<!DOCTYPE html> <html> <body> <?php $mysqli = new mysqli("127.0.0.1", "user", "password", "database"); if ($mysqli->connect_errno) { echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; } $res = $mysqli->query("SELECT name FROM wp_terms ORDER BY name ASC"); echo "Output..."; echo "<p>"; $res->data_seek(0); while ($row = $res->fetch_assoc()) { echo " name = " . $row['name']; echo "<br>"; } ?> </body> </html>
Tapez simplement http://localhost/phpsite/connect-mysql.php dans la barre d’adresse du navigateur. Cela exécute le fichier PHP pour produire la sortie ci-dessous.
Installez WordPress, Joomla et Drupal localement sur Windows
Vous pouvez également installer des CMS open source comme WordPress, Joomla et Drupal sur localhost en utilisant XAMPP. Cela dépasse le cadre de cet article. Mais vous pouvez vous référer à cet article où nous avons expliqué comment installer WordPress localement sur Windows.
Résumé
XAMPP n’est pas fait pour une utilisation en production et nous avons également trouvé XAMPP un peu lent. Mais, il obtient votre travail fait de manière gratuite et open source.
Alors allez-y, installez XAMPP sur Windows et commencez votre parcours de développement de pile Web.
J’espère que vous avez trouvé cet article utile. S’il vous plaît partager et abonnez-vous.
Merci de votez pour cet article :