Académique Documents
Professionnel Documents
Culture Documents
TP3 : LAMP
Pour assurer une bonne installation des paquets, il faut mettre à jour la liste des paquets disponibles
dans les dépôts de logiciels.
1- Installation de MYSQL
La commande apt-get -y install mysql-server mysql-client est une commande qui installe les
paquets du serveur et du client MySQL sans demander à l'utilisateur de confirmer (-y) .
La commande apt-get -y install lynx permet d’installer le navigateur en ligne de commande Lynx qui
est un navigateur en ligne de commande très léger et simple d'utilisation, qui permet aux utilisateurs
de naviguer sur le Web en utilisant uniquement le clavier.
La commande lynx http://127.0.0.1 est utilisée pour ouvrir le navigateur en ligne de commande
Lynx et accéder au serveur Web local à l'adresse http://127.0.0.1
La page par défaut d'Apache2 sur Ubuntu est une page web statique qui est affichée par défaut
lorsqu'un utilisateur accède à un serveur web Apache2 sur une installation d'Ubuntu. Cette page
contient des informations générales sur le serveur, telles que son adresse IP, son nom d'hôte et sa
version Apache2, ainsi que des instructions sur la façon de personnaliser la configuration du serveur.
3- Installation du PHP7
La commande apt-get -y install php7.0 libapache-mod-php7.0 installe PHP 7.0 et le module Apache
pour PHP, ainsi que toutes les dépendances nécessaires pour les faire fonctionner correctement.
La commande chown est utilisée pour changer le propriétaire et le groupe du fichier info.php, www-
data est le nom de l'utilisateur et du groupe qui est généralement utilisé pour exécuter le serveur
web Apache
La commande lynx http://127.0.0.1/info.php est utilisée pour accéder à une page web à partir de la
ligne de commande en utilisant le navigateur web en mode texte. Il permet de vérifier si PHP est
correctement configuré sur votre serveur web. Si la page affiche des informations sur PHP, cela
indique que PHP est installé et configuré correctement
Pour vérifier que tous est correctement installé on vérifie le fichier http://127.0.0.1/info.php , dans
ce dernier mysqll support est enabled
5- Installez le cache PHP Opcache + APCu pour accélérer PHP
La commande apt-get -y install php7.0-opcache php-apcu sert à installer les modules PHP OpCache
et APCu.
- php7.0-opcache: est le nom du paquet pour installer le module OpCache pour PHP 7.0, qui
permet de stocker en mémoire cache les scripts PHP compilés pour des temps de réponse
plus rapides.
- php-apcu: est le nom du paquet pour installer le module APCu pour PHP, qui permet de
stocker en cache des données PHP pour des temps de réponse plus rapides.
La commande A2ensite default-ssl permet d'activer la configuration de l'hôte virtuel par défaut pour
les sites HTTPS sur un serveur Apache. Cela signifie que lorsque cette commande est exécutée,
Apache commencera à servir les sites HTTPS à partir de la configuration de l'hôte virtuel par défaut.
7- Installer PHPMyAdmin
La commande apt-get -y install phpMyAdmin permet d’installer phpmyadmin ce dernier permet de
gérer et créer nos bases de données
Un redémarrage d’Apache est requis après la configuration pour que nnotre serveur prend l’adresse
IP donné
Sur le navigateur WEB de la machine cliente on teste le bon fonctionnement de notre page web et
de phpMyAdmin
Pour tester et configurer les bases de donnée sous PHPMyyAdmin on se connecte sur le compte root
qu’on a déjà définis.