Problème d'installation de xampp
Fermé
ricus2001
Messages postés
2
Date d'inscription
lundi 23 août 2021
Statut
Membre
Dernière intervention
23 août 2021
-
23 août 2021 à 12:10
mamiemando Messages postés 33330 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 octobre 2024 - 27 août 2021 à 17:03
mamiemando Messages postés 33330 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 octobre 2024 - 27 août 2021 à 17:03
A voir également:
- Problème d'installation de xampp
- Installation chromecast - Guide
- Installation windows 10 sans compte microsoft - Guide
- Installation clavier arabe - Télécharger - Divers Web & Internet
- Cle installation windows 10 - Guide
- Schéma installation rj45 maison ✓ - Forum câblage
1 réponse
mamiemando
Messages postés
33330
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
29 octobre 2024
7 799
Modifié le 27 août 2021 à 17:04
Modifié le 27 août 2021 à 17:04
Bonjour,
Personnellement je recommande une installation LAMP tout ce qu'il y a de plus classique.
1) Installe les paquets requis :
2) Active PHP :
2.a) Récupère le numéro de version :
2.b) Supposons que ce soit PHP 7.3 :
2.c) Redémarre apache :
3) Teste ton installation (par défaut, la page affichée sera celle stockée dans /var/www/index.html). Si tu lances ton navigateur internet sur la même machine que ton serveur web, il suffit d'ouvrir http://localhost
4) Pour ton site, il suffira alors de créer un vhost (typiquement stocké dans un dossier dans
4.a) Copie la configuration du site par défaut (ci-dessous,
Ensuite, créons le nouveau site, en se basant sur celui proposé par défaut :
4.b) Corrige /etc/apache2/sites-available/mon_site.conf pour qu'il consulte
4.c) On désactive l'ancien site et on active le nouveau
5) Si tu veux tester PHP, tu peux modifier index.html comme suit :
5.a) On change l'extension, sans quoi apache n'utilisera pas le module php au moment de consulter le fichier :
5.b) On corrige le fichier
... et on remplace son contenu par exemple par :
Bonne chance
Personnellement je recommande une installation LAMP tout ce qu'il y a de plus classique.
1) Installe les paquets requis :
sudo apt update sudo apt install apache2 default-mysql-server libapache2-mod-php
2) Active PHP :
2.a) Récupère le numéro de version :
ls /etc/apache2/mods-available/php*conf
2.b) Supposons que ce soit PHP 7.3 :
sudo a2enmod php7.3
2.c) Redémarre apache :
sudo systemctl apache2 restart
3) Teste ton installation (par défaut, la page affichée sera celle stockée dans /var/www/index.html). Si tu lances ton navigateur internet sur la même machine que ton serveur web, il suffit d'ouvrir http://localhost
4) Pour ton site, il suffira alors de créer un vhost (typiquement stocké dans un dossier dans
/var/www/html) par exemple en te basant sur
/etc/apache2/sites-available/000-default.conf(c'est lui qui indique que le site par défaut est stocké dans
/var/www/html).
4.a) Copie la configuration du site par défaut (ci-dessous,
mon_siteest un nom arbitraire) :
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/mon_site.conf
Ensuite, créons le nouveau site, en se basant sur celui proposé par défaut :
sudo cp -r /var/www/html /var/www/mon_site
4.b) Corrige /etc/apache2/sites-available/mon_site.conf pour qu'il consulte
/var/www/mon_site, et une fois les corrections apportées à ce fichier on sauve et on quitte.
4.c) On désactive l'ancien site et on active le nouveau
sudo a2dissite 000-default sudo a2ensite mon_site
5) Si tu veux tester PHP, tu peux modifier index.html comme suit :
5.a) On change l'extension, sans quoi apache n'utilisera pas le module php au moment de consulter le fichier :
sudo mv /var/www/mon_site/index.html /var/www/mon_site/index.php
5.b) On corrige le fichier
index.phppour y mettre un peu de PHP :
sudo gedit /var/www/mon_site/index.php &
... et on remplace son contenu par exemple par :
<!DOCTYPE html> <html> <head> <title>Title of the document</title> </head> <body> The content of the document...... <?php echo "test PHP"; ?> </body> </html>
Bonne chance