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.

Page par défaut d'Apache affichée depuis un navigateur
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