Maîtrisez l’Administration Système pour des Environnements Entreprises – 3 Jours
Découvrez comment CentOS, distribution Linux basée sur Red Hat Enterprise Linux (RHEL), peut répondre aux besoins d’entreprises à la recherche d’une solution stable et pérenne. Durant cette formation de 3 jours à Bruxelles, vous apprendrez les fondamentaux de l’administration CentOS, de l’installation au déploiement de services, tout en adoptant les bonnes pratiques de maintenance et de sécurité.
Objectifs Pédagogiques
- Comprendre l’Environnement CentOS : particularités, cycle de vie, relation avec RHEL.
- Installer et Configurer un Système CentOS : options d’installation, configuration initiale, gestion des dépôts YUM/DNF.
- Administrer le Système : utilisateurs, permissions, services, journaux, scripts d’automatisation.
- Déployer et Maintenir des Services Clés : serveur web, bases de données, partages de fichiers, etc.
- Assurer la Sécurité et la Disponibilité : mises à jour, firewall, SELinux, supervision de performance.
Public Concerné
- Administrateurs Systèmes, Ingénieurs DevOps, Développeurs : travaillant dans des environnements RHEL/CentOS et souhaitant consolider leurs compétences.
- Chefs de Projet, Étudiants, Passionnés d’Open Source : cherchant à maîtriser une distribution de référence pour les entreprises.
- Toute personne désirant comprendre et gérer un serveur CentOS en production ou en laboratoire.
Prérequis
- Connaissances de base en ligne de commande Linux (shell) et réseau (IP, DNS).
- Aucune expertise avancée n’est requise : la formation aborde les fondamentaux et évolue vers des sujets plus complexes.
- Disposer d’un ordinateur portable ou d’un accès SSH à une machine CentOS pour les exercices pratiques est recommandé.
Programme de la Formation (3 Jours)
Jour 1 : Installation et Configuration de Base
Matin (9h00 – 12h30)
- Introduction à CentOS
- Historique, relation avec Red Hat Enterprise Linux (RHEL), cycle de support
- Éditions (Stream, anciennes versions 7/8), différences et compatibilités
- Installation : sélection des paquets, partitionnement, premiers réglages
- Gestion des Paquets et Dépôts
- Gestion via YUM/DNF : installation, mise à jour, suppression de paquets
- Configuration des dépôts CentOS, EPEL, REMI, etc.
- Stratégies de maintenance et bonnes pratiques de mises à jour
Après-midi (14h00 – 17h30)
3. Configuration Réseau et Shell
- Paramétrage IP (static, DHCP), DNS, /etc/sysconfig/network-scripts (ou NetworkManager)
- Outils de diagnostic (ping, ip, ss, netstat)
- Naviguer dans le shell : fondamentaux des commandes (ls, cd, mkdir, cp, mv), redirections, piping
- Exercices Dirigés
- Installation et configuration basique d’un CentOS en VM ou en dual boot
- Mise en place du réseau, mises à jour initiales, premiers paquets
- Discussion sur les avantages et retours d’expérience
Jour 2 : Administration Système et Services Clés
Matin (9h00 – 12h30)
- Gestion des Utilisateurs et Permissions
- Comptes, groupes, sudoers, stratégies de mot de passe
- Permissions Unix (rwx), ACLs (Access Control Lists)
- Contrôle d’accès : configuration SSH (clés, sécurité), logs d’authentification
- Services et Démarrage
- Systemd : contrôle des units (services, timers, etc.), logs via journalctl
- Fichiers de configuration essentiels dans /etc, hiérarchie du système de fichiers
- Gestion des scripts (Bash), planification (cron, systemd timers)
Après-midi (14h00 – 17h30)
3. Déploiement de Services Clés
- Serveur web (Apache/Nginx) : configuration, virtual hosts, modules
- Base de données (MariaDB/PostgreSQL) : installation, sécurisation initiale
- Partage de fichiers (Samba/NFS) : paramétrages basiques, montages persistants
- Ateliers Pratiques
- Mise en place d’un mini-serveur complet : web + base + partage local
- Discussion sur l’organisation des fichiers de config, templates de config
- Q/R et retours personnalisés
Jour 3 : Sécurité, Optimisation et Supervision
Matin (9h00 – 12h30)
- Sécurité et SELinux
- Introduction à SELinux (modes enforcing, permissive)
- Gestion des contextes et dépistage des alertes SELinux
- Pare-feu (firewalld) : zones, services, ports
- Maintenance et Supervision
- Monitoring des performances : top, htop, iostat, vmstat
- Gestion des logs : rsyslog, logrotate, solutions de centralisation
- Sauvegardes et restaurations : rsync, scripts automatiques, snapshot LVM
Après-midi (14h00 – 17h30)
3. Approfondissements et Étude de Cas
- Ajustement du kernel (sysctl), configuration d’outils additionnels (fail2ban, ClamAV)
- Introduction aux conteneurs (Docker/Podman) dans CentOS (si besoin)
- Échange sur l’intégration CI/CD, Ansible, etc. (selon les intérêts des participants)
- Conclusion et Mise en Production
- Synthèse : Check-list de déploiement et durcissement d’un serveur CentOS
- Bilan de la formation, retours sur les configurations, questions/réponses
- Remise d’un support de cours et plan d’action post-formation
Points Forts
- Formation sur 3 Jours : un cursus complet couvrant l’installation, la configuration et la sécurisation de serveurs CentOS.
- Approche Théorie/Pratique : démonstrations, exercices concrets, mise en situation de déploiement en production.
- Formateurs Spécialisés : experts Linux, partageant des cas réels et des bonnes pratiques d’entreprise.
- Support Pédagogique Complet : documents PDF, exemples de configurations, fiches de procédures, liens utiles.
Modalités Pratiques
- Durée : 3 jours (21 heures de formation)
- Horaires : 9h00 – 12h30 / 14h00 – 17h30
- Lieu : Bruxelles, Belgique
- Matériel Requis :
- Ordinateur portable (Windows, macOS, ou Linux)
- Possibilité de virtualiser CentOS ou accès à un serveur dédié
- Accessibilité : contactez-nous pour tout aménagement ou besoin particulier
Inscription & Renseignements
- Téléphone : +32 (0)477164011
- E-mail : selossej@pixystree.com
- Site Web : www.training.brussels
Rejoignez notre Formation Linux CentOS à Bruxelles : en 3 jours, adoptez les bonnes pratiques et maîtrisez l’administration système pour déployer des environnements stables, performants et sécurisés, adaptés aux besoins des entreprises.