Serveurs Linux
Présentation
Travaux pratiques d'administration de serveurs Linux (Debian) en ligne de commande : d'un premier serveur web jusqu'à un serveur mutualisé hébergeant plusieurs sites et un service de messagerie.
Debian
CLI / Bash
Apache
DNS
VirtualHost
Messagerie
Bases de l'administration
- Navigation en ligne de commande et arborescence standard (FHS)
- Gestion des utilisateurs, des groupes et des droits sur les fichiers
- Installation de paquets et gestion des services (
systemctl) - Lecture des journaux pour le diagnostic
Serveur web et CMS
Installation d'un serveur web Apache, puis d'une pile complète LAMP et d'un CMS. Détail sur la page Installation d'une pile LAMP.
Serveur mutualisé : DNS et VirtualHost
Hébergement de plusieurs sites sur un même serveur : chaque site dispose de son propre VirtualHost Apache et d'un nom résolu par le DNS.
- Un VirtualHost et un dossier racine par site
- Enregistrements DNS associant chaque nom au serveur
- Activation des sites et vérification de la configuration avant rechargement d'Apache
Serveur mutualisé : serveur mail
Ajout d'un service de messagerie au serveur mutualisé : envoi et réception de courriels entre boîtes aux lettres hébergées sur le serveur.
- Installation et configuration du serveur de messagerie
- Enregistrement DNS de type MX pour le domaine
- Tests d'envoi et de réception entre deux comptes