XAMPP (pour divers systèmes d`exploitation, Apache, MySQL, PHP, Perl) est une distribution Apache que vous pouvez utiliser pour configurer un serveur Web local pour développer et tester des sites Web. XAMPP agit comme un serveur Web actif, vous permettant de tester des sites Web et des applications localement. XAMPP est facile à configurer car la plupart de l`installation est automatisée.
Pas
Partie 1 sur 3: Installation de XAMPP

1.
Téléchargez le programme d`installation de XAMPP. Vous pouvez le télécharger sur
amis apache.organisation/téléchargement.html. Assurez-vous de télécharger la bonne version pour votre système (32 bits ou 64 bits).
- Dans cet article, nous utilisons la version 64 bits 5.6.3 à titre d`exemple. Modifiez les commandes en fonction de la version que vous utilisez.
2. Ouvrir le terminal. Avant de pouvoir installer XAMPP, vous devez modifier les autorisations du fichier téléchargé afin qu`il puisse s`exécuter.
3. Modifier les autorisations. Saisissez la commande suivante et appuyez sur Entrée, puis saisissez votre mot de passe lorsque vous y êtes invité :
sudo chmod +x xampp-linux-x64-5.6.installateur 3-0.CoursVous pouvez faire glisser le fichier téléchargé dans une fenêtre de terminal pour entrer automatiquement le nom et l`emplacement du fichier.4. Ouvrir le programme d`installation. Après avoir modifié les autorisations, vous pouvez ouvrir le programme d`installation pour installer XAMPP. Tapez la commande suivante et appuyez sur Entrée :
sudo ./xampp-linux-x64-5.6.installateur 3-0.Cours
5. Suivez les instructions pour installer XAMPP. L`installateur vous guidera à travers le processus étape par étape. La plupart des utilisateurs peuvent laisser toutes les options à leurs valeurs par défaut.
Vous pouvez choisir l`option "En savoir plus sur BitNami pour XAMPP" cochez si vous n`êtes pas intéressé par plus d`informations sur BitNami.
Partie 2 sur 3: Configuration de XAMPP

1.
Démarrer XAMPP. Vous pouvez démarrer XAMPP à partir du terminal en utilisant la commande suivante. Vous devrez peut-être saisir à nouveau votre mot de passe.
- sudo /opt/lampp/lampp start
2. Ouvrez la page d`accueil XAMPP dans votre navigateur Web. Ouvrez un navigateur et tapez http://localhost/xampp/ dans la barre d`adresse. Lorsque XAMPP est en cours d`exécution, vous verrez maintenant la page d`accueil. De cette façon, vous pouvez tester si XAMPP fonctionne correctement.
3. Configurer XAMPP pour qu`il démarre au démarrage de Linux. Si vous souhaitez que XAMPP s`exécute toujours lorsque votre ordinateur est allumé et que vous êtes connecté, vous pouvez ajouter une ligne au fichier rc.local:
Ouvrez le terminal, tapez sudo nano /etc/rc.local et appuyez sur Entrée pour ouvrir le fichier rc.local ouvrir dans l`éditeur. Tu peux nano remplacé par votre éditeur de texte préféré.découper /opt/lampp/lampp start à la règle pour sortie 0.Enregistrer le fichier rc.local Allumez-le et fermez-le.4. Configurez vos paramètres de sécurité. XAMPP est installé sans mot de passe, mais il n`est pas recommandé d`exécuter XAMPP sans sécurité. Vous pouvez configurer tous les paramètres de sécurité à l`aide de la commande suivante. Cela vous permet de définir successivement différents aspects concernant la sécurité.
sudo /opt/lampp/lampp securityVous pouvez maintenant définir un mot de passe pour XAMPP, vous pouvez définir les paramètres de sécurité de MySQL et vous pouvez créer des mots de passe pour MySQL, phpMyAdmin et FTP.Obtient le nom d`utilisateur XAMPP lampe.5.
Activer `eAccelerator`. XAMPP inclut `eAccelerator` qui est un outil d`optimisation pour le développement PHP. Si vous voulez l`utiliser, vous avez besoin du fichier
/opt/lampp/etc/php.ini ouvert et
; supprimer le début des lignes suivantes. Redémarrez XAMPP après avoir enregistré le fichier.
;extension="accélérateur.alors"
;eaccélérateur.shm_size="16"
;eaccélérateur.cache_dir="/opt/lampp/tmp/eaccelerator"
;eaccélérateur.activer="1"
;eaccélérateur.optimiseur="1"
;eaccélérateur.check_mtime="1"
;eaccélérateur.déboguer="0"
;eaccélérateur.filtre=""
;eaccélérateur.shm_max="0"
;eaccélérateur.shm_ttl="0"
;eaccélérateur.shm_prune_period="0"
;eaccélérateur.shm_only="0"
;eaccélérateur.compresser="1"
;eaccélérateur.compress_level="9"
Résolution de problèmes

1. Résoudre le problème d`une erreur lors du démarrage de XAMPP. Si vous obtenez le message d`erreur "Impossible de restaurer la protection du segment après la relocalisation : autorisation refusée?" démarre, alors il y a un conflit avec SELinux.
taper sudo /usr/sbin/setenforce 0 et appuyez sur Entrée. Vous devriez maintenant pouvoir démarrer XAMPP sans aucun problème.
2. Résoudre le problème si aucune image n`est visible sur la page XAMPP. Si XAMPP est en cours d`exécution, mais que vous ne voyez aucune image dans le navigateur Web, il existe un conflit entre Apache et certaines versions de Linux.
- Ouvrir le fichier /opt/lampp/etc/httpd.conf.
- Supprimer # à partir de #EnableMMAP désactivé et #EnableSendfile désactivé.
- Redémarrer XAMPP. Maintenant vous pouvez voir les images si c`est bon.
Partie 3 sur 3: Utilisation de XAMPP

1.
Ajouter des fichiers au serveur XAMPP. Vous pouvez ajouter des fichiers à votre serveur XAMPP local en les plaçant dans le dossier suivant. Il s`agit du répertoire « racine » de votre serveur Web XAMPP local. Le serveur Web a accès à tous les fichiers de ce dossier :
2. Ouvrez l`utilitaire graphique pour configurer XAMPP. XAMPP contient un programme de configuration, avec lequel vous pouvez modifier les paramètres via une interface graphique. Vous ouvrez le programme avec les commandes suivantes :
cd /opt/lampesudo ./manager-linux-x64.Cours3. Tester si PHP fonctionne correctement. Si le serveur est en cours d`exécution, vous pouvez exécuter un test rapide pour vous assurer que le serveur gère correctement PHP.
Ouvrez votre éditeur de texte et tapez : Enregistrez le fichier sous test.php et le mettre dans le dossier /opt/lampp/htdocs/Ouvrez votre navigateur Web et tapez http://localhost/test.php. Vous devriez maintenant voir le texte "Bonjour le monde!" paraître.4. Installez les services Web que vous souhaitez tester. Maintenant que vous avez configuré le serveur, vous pouvez installer des services tels que Drupal et Wordpress. Pour des instructions détaillées, voir ici :
Configurer une base de données dans MySQL Articles sur le sujet "Installer xampp sur linux"