Académique Documents
Professionnel Documents
Culture Documents
d’exploitation
Linux
Pr. Oumaima ZINE
zine.oumaima@gmail.com
2021 — 2022
Plan
A. Introduction aux systèmes d’exploitation (SE/OS)
B. Système de gestion de fichiers (SGF)
C. Commandes Linux
➔ Commandes de gestion de fichiers
➔ Gestion des utilisateurs et droits
➔ Installation des paquets Linux
A. Administration Linux
Installation des paquets
● Sous Linux, les programmes d'installation (.exe sous Microsoft Windows) s’appellent des
paquets.
● Un paquet est une sorte de dossier zippé qui contient tous les fichiers du programme
(.deb ou .rpm).
○ Le système de paquets .deb/.rpm est intelligent. Chaque paquet indique de quels autres
paquets il dépend. Cela permet au système d'aller récupérer les dépendances manquantes
automatiquement s’il en a besoin.
● Tous les paquets sont regroupés dans un même endroit, appelé dépôts :
(repository en anglais);
● En effet, les programmes sous Linux étant «libres», tout le monde est autorisé à
les diffuser;
Si tout le monde va chercher ses paquets sur un même dépôt, ça ne risque pas
d'engorger le serveur qui les distribue?
A. Administration Linux
Administration Linux : cas d’un serveur web
● Rendre une machine équipée du S.E Linux un Serveur => Cas d’un
serveur web
○ Cas concret : machine Linux utilisée comme un serveur web
○ Serveur : Ordinateur qui reste allumé et connecté à Internet 24/24h,
7/7j, et qui offre un service spécifique
● Rendre une machine Linux un serveur web (on dit aussi serveur HTTP car il
utilise le protocole HTTP)
○ Apache : Apache est l’outil le plus utilisé sur Internet pour héberger un site
web, Cet outil, une fois installé et configuré, permet de transformer une
machine simple en un serveur Web
○ Installation sur la machine serveur: sudo apt install apache2
○ Démarrer Apache: /etc/init.d/apache2 start
○ Arrêter Apache: /etc/init.d/apache2 stop
Administration Linux : cas d’un serveur web
Exercice
● Depuis votre terminal, créez une page web: accueil.html à l’intérieur du
répertoire web public /var/www/html
● Copier le contenu du fichier d’exemple donné index.html dans ce fichier
● Depuis un ordinateur client (linux ou windows ou autre…) , accédez à
votre serveur web, en indiquant son adresse IP dans le navigateur
Administration Linux : Accès à distance via SSH