- Installer Debian et effectuer les configurations de base.
- Administrer les utilisateurs et les groupes.
- Configurer les services réseau essentiels : SSH, FTP, Apache, et Nginx.
- Gérer les fichiers, répertoires, et permissions.
- Installer et paramétrer des logiciels tels que MySQL, PHP, et PostgreSQL.
- Superviser les processus et administrer les services système.
- Mettre en place des stratégies de sauvegarde et de gestion des mises à jour.
Module 1 : Installation et configuration de base de Debian
- Installation de Debian et configuration initiale (langue, clavier, réseau).
- Découverte de l'architecture des fichiers et des commandes Linux essentielles.
- Gestion des utilisateurs et des groupes.
- Configuration de SSH pour les connexions à distance.
Module 2 : Configuration des services web
- Installation et configuration de serveurs web : Apache et Nginx.
- Gestion des virtual hosts pour l'hébergement multiple.
- Installation et paramétrage de PHP et des modules associés.
Module 3 : Gestion des bases de données
- Installation et configuration de MySQL ou PostgreSQL.
- Gestion des bases de données : création, maintenance et gestion des utilisateurs.
- Intégration des bases de données avec les applications web.
Module 4 : Administration système et sécurité
- Gestion des processus et des services système.
- Configuration du pare-feu avec iptables pour sécuriser le serveur.
- Gestion des permissions et des propriétés des fichiers et répertoires.
- Stratégies de sauvegarde et de mise à jour pour assurer la pérennité du système.
Module 5 : Automatisation et supervision
- Introduction à l'automatisation des tâches avec CRON.
- Introduction à la supervision des systèmes avec Nagios.
- Exercices pratiques pour consolider les compétences acquises.
- Session de conclusion et synthèse des apprentissages.
Attestation de formation
Non certifiante
Sans niveau spécifique