Nous couvrons une telle plate-forme qui émule des environnements de serveur Web sur un système local, je.e., XAMPP / LAMPP. Il existe également de nombreux autres logiciels, mais XAMPP prend les devants en raison des fonctionnalités offertes. XAMPP fournit un environnement de test approprié qui facilite et accélère le processus de développement. Ce tutoriel apprendra à installer, configurer et utiliser XAMPP / LAMP sur un système Linux.
Qu'est-ce que XAMPP?
XAMPP est un progiciel contenant Apache HTTP Server, PHP, MARIADB / MYSQL et Perl. Puisqu'il est multiplateforme, nous pouvons également l'utiliser sur Windows, Linux et Mac,. XAMPP pour Linux est appelé LAMPP. Ce package, créé par Apache Friends, propose des services en tant qu'hôte local ou serveur local.
En outre, des outils susmentionnés, les dernières versions de XAMPP incluent des outils supplémentaires utiles pour l'administration de la base de données tels que PhpMyAdmin, Mail Server Mercury, Filezilla FTP Server, OpenSSL, etc.
Tout ce qu'il faut, c'est télécharger le logiciel et tester les clients ou les sites Web avant le déploiement.
Installation et configuration XAMPP sur votre PC
Le processus d'installation de XAMPP est sans effort et rapide. Une fois installé, il se comporte comme un host / serveur local qui vérifie les sites Web avant de les télécharger sur le serveur Web. Par conséquent, le logiciel XAMPP fournit un environnement adapté pour évaluer les applications MySQL, Apache, Perl et PHP sur un système local.
Première étape: commencer
Avant de plonger dans les étapes nécessaires pour le configurer sur votre système, téléchargez la dernière version du programme d'installation XAMPP à partir de https: // www.apachefriends.org / index.html.
Pour ce tutoriel, nous utiliserons la dernière version du programme d'installation XAMPP qui est XAMPP-LINUX-X64-8.0.2-0 installer.courir.
Deuxième étape: transformez le fichier d'installation en exécutable
Convertissez maintenant le package d'installation en un fichier exécutable. Passez à votre répertoire «Téléchargements» et saisissez la commande suivante pour attribuer des autorisations pertinentes:
ubuntu @ ubuntu: ~ $ sudo chmod 755 [Nom de votre package]
Pour la dernière version, nous utiliserons:
ubuntu @ ubuntu: ~ $ sudo chmode 755 xAMPP-linux-x64-8.0.2-0 installer.courir
Troisième étape: Lancez l'assistant
Maintenant, lancez l'assistant pour poursuivre le processus d'installation. Avec les privilèges des superutilisateurs, exécutez la commande suivante pour lancer l'assistant graphique.
ubuntu @ ubuntu: ~ $ sudo ./ [votre nom de package exécutable]
Pour le dernier package, il apparaît comme suit:
ubuntu @ ubuntu: ~ $ sudo ./ xAMPP-LINUX-X64-8.0.2-0 installer.courir
La commande ci-dessus sortira l'écran suivant:
Quatrième étape: initier l'installation
Cliquez sur Suivant Pour initier le processus d'installation. Gardez le paramètre par défaut intact lorsqu'il recommande de choisir le logiciel souhaité. Continuez à cliquer sur Suivant jusqu'à ce qu'il atteigne ce point.
Ici, tout est réglé pour installer le XAMPP sur votre machine. Cliquez sur Suivant pour commencer le processus d'installation.
Enfin, cliquez sur le Finir bouton. Décochez le Lancez XAMPP Option pour désactiver le lancement automatique de XAMPP.
Tapez la commande suivante pour démarrer le démon de lamp.
Ubuntu @ Ubuntu: ~ $ sudo / opt / lAMPP / LAMPP START
Maintenant, explorons le package XAMPP.
Cinquième étape: Vérifiez votre installation
Vous pouvez vérifier l'installation XAMPP dans Linux pour vérifier les fonctionnalités souhaitées. Lancez votre navigateur Web préféré et saisissez l'URL suivante:
http: // localhost / phpmyadmin
L'écran suivant implique l'installation de XAMPP réussie.
Configuration de sécurité XAMPP
Étant donné que XAMPP est consacré aux développeurs pour offrir autant d'accessibilité que possible pour tester leurs développements, il n'est pas destiné à des fins de production. Lorsqu'il est utilisé dans des environnements de production, il pourrait être vraiment fatal.
Voyons une liste de chèques de sécurité éventuellement manquants dans XAMPP:
L'absence de ces mesures de sécurité mineures présente de grandes vulnérabilités qui peuvent provoquer de graves conséquences. Pour éviter les problèmes mentionnés ci-dessus, XAMPP nécessite une configuration de sécurité avant le lancement dans un environnement sensible.
Tapez la commande suivante dans le terminal pour effectuer une vérification de sécurité rapide et assurer une installation sécurisée XAMPP:
Ubuntu @ Ubuntu: ~ $ / opt / LAMPP / LAMPP Sécurité
Désinstallant XAMPP
La désinstallation XAMPP est aussi simple que son processus d'installation. À partir du terminal Linux, CD dans le répertoire XAMPP installé / OPT / LAMPP.
Ubuntu @ Ubuntu: ~ $ CD / Opt / LAMPP
Liste 'ls -a' Tous les fichiers du répertoire pour identifier le programme de désinstallation. Ensuite, exécutez le "./ Désinstaller » Déposer avec des privilèges racine pour désinstaller XAMPP.
ubuntu @ ubuntu: ~ $ sudo ./ désinstaller
Une boîte de dialogue invitera à confirmer les modifications demandées. Sélectionnez «Oui» pour continuer à désinstaller XAMPP et ses modules; Le processus peut prendre un certain temps. Enfin, une boîte de dialogue semble confirmer la réussite du processus.
La suppression manuelle du dossier et des sous-dossiers LAPP est encore une autre étape importante. Tapez la commande suivante:
Ubuntu @ Ubuntu: ~ $ sudo rm -r / opt / LAMPP
Vous pouvez également supprimer les packages d'installation du système. Maintenant, tous les fichiers et modules XAMPP sont supprimés du système.
Conclusion
XAMPP / LAMP offre un environnement pratique aux développeurs pour faire tester leurs applications avant de les déployer sur un serveur professionnel distant. Il offre un environnement de débogage rapide pour la configuration de la non-production, qui peut être un risque de sécurité s'il est exposé à Internet sans prendre de précautions.