0% ont trouvé ce document utile (0 vote)
91 vues10 pages

Installation d'un serveur LAMP sur Debian

Ce document décrit les étapes pour installer et configurer un serveur LAMP (Linux, Apache, MySQL, PHP) sur Debian. Il explique comment installer Debian, configurer Apache pour qu'il affiche le site web, installer PHP et MySQL.

Transféré par

TheBlax08
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
91 vues10 pages

Installation d'un serveur LAMP sur Debian

Ce document décrit les étapes pour installer et configurer un serveur LAMP (Linux, Apache, MySQL, PHP) sur Debian. Il explique comment installer Debian, configurer Apache pour qu'il affiche le site web, installer PHP et MySQL.

Transféré par

TheBlax08
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

INSTALLATION ET

CONFIGURATION D’UN
SERVEUR WEB (LAMP)
MENA YOHAN – SIO2 – 2017

Temps nécessaire au tp : 30min à 1h environ


Debian LAMP

• Un serveur LAMP est un serveur Web. Historiquement, l'acronyme « LAMP » fait référence


aux quatre composantes d'un tel serveur Web :
• Linux : le système d'exploitation constituant la base du système. Ici, il s'agit d’un Debian.
• Apache : le serveur HTTP qui gère la communication avec le client.
• MySQL : le système de gestion de base de données.
• PHP : le langage de programmation associé
• L’équivalent de LAMP pour Windows est WAMP
Sommaire

• 1 - Linux
• 2 - Apache
• 3 - PHP
• 4 - MySQL
1 - Installation de Debian ( Linux )
• Pour la partie installation ,
j’ai choisis de vous
expliquer seulement les
éléments importants pour
le TP , le reste de
l’installation étant
relativement simple et
suffisamment bien
indiquer pendant
l’installation
• On lance le cd / l’iso du
Debian et on sélectionne
« Graphical Install » pour
avoir une installation
graphique
• On suite les étapes de
l’installation , arrivé à cette
étape on sélectionne les
éléments suivants :
• On ne sélectionne pas
d’environnement de bureau
Debian car cela n’est pas
nécessaire pour un serveur Web
• On continue l’installation , dès
qu’elle est fini on redémarre le
pc
• On rentre nos identifiants du
compte root ( qui sera le compte
administrateur )
• Suite aux options cochées à
l’installation , notre serveur
possède déjà un serveur apache ,
on va devoir le configurer , mais
avant cela il vaut vérifier qu’il n’y
à pas de mis à jour
• Ces 3 commandes vont permettre
de mettre entièrement notre
ordinateur à jour

• Pour le reste du TP , il est


important de connaitre l’ip de
notre machine , pour cela on va
utiliser la commande ifconfig
2 - Apache
• Le dossier contenant notre site web se situe à « /var/www »
• Pour ce TP , j’ai déjà placer mon site dans ce dossier

• Apache affiche par défaut une page spécifique , pour faire en


sorte qu’il affiche notre site , on va modifier le fichier de
configuration pour le site par défaut

• On modifie la ligne « DocumentRoot /var/www/html » par


« DocumentRoot /var/www » , on sauvegarde le documents et on
redémarre Apache grâce à la commande
«  service apache2 restart »
• Suite à notre modifications , Apache
affiche une erreur 403 , qui indique
qu’il ne peut pas accéder au
documents. Si on se rend dans notre
dossier /var/www et qu’on liste les
fichiers , on s’aperçoit que le
propriétaire des fichiers est le root ,
or Apache ne peut pas accéder au
fichiers appartenant au root , on va
donc modifier le propriétaire des
fichiers pour qu’il soit lisible par
Apache , et ceux grâce à la
commande « chown »
• Une fois le chown effectuer , on
rafraichit juste la page ( F5 ) et notre
site apparait.
3 - PHP

• En sélectionnant l’option serveur


web à l’installation du Linux , php est
déjà installer , aucune action n’est
donc nécessaire
4 MySQL
• Par défaut , MySQL n’est pas
installer , on va l’installer grâce à
la commande «  apt-get install
mysql-server »
• Pendant l’installation , on nous
demande de rentrer un mot de
passe pour le compte root de
MySQL et ensuite on clique sur
OK. L’installation de MySQL est
terminer

Vous aimerez peut-être aussi