Aller au contenu
Systèmes & réseaux

Serveurs Web pour administrateurs systèmes et réseaux

Apprenez à maîtriser l’installation, la configuration et la sécurisation de serveurs web professionnels, de la gestion réseau aux bases de données, en passant par les reverse proxy et HTTPS.

Avancé
Blended

Description de la formation

Jour 1 : Fondamentaux des serveurs web

  • Matin (3h30) • Introduction aux serveurs web (Apache, Nginx, IIS) • Installation et configuration initiale sur Linux (Debian/Ubuntu) • Virtual Hosts, ports, configuration SSL • Démonstration + mise en pratique
  • Après-midi (3h30) • Sécurisation des serveurs (pare-feu, droits, certificats Let’s Encrypt) • Gestion des logs (access, error), limites de connexions • Atelier pratique : sécurisation d’un serveur de test

Jour 2 : Réseaux et administration avancée

  • Matin (3h30) • Rappels sur les réseaux (TCP/IP, DNS, DHCP, routage) • Résolution de noms, ports applicatifs, NAT et pare-feu • Analyse de trafic avec Wireshark et commandes réseaux
  • Après-midi (3h30) • Configuration avancée : reverse proxy (Nginx, Apache), Load Balancer • Introduction aux CDN (Cloudflare, Akamai) • Atelier : configuration d’un proxy inverse et test d’accès

Jour 3 : Bases de données et projet intégrateur

  • Matin (3h30) • Introduction aux bases de données web (MySQL, MariaDB, PostgreSQL) • Connexion serveur web ↔ base de données • Sécurisation des accès et bonnes pratiques
  • Après-midi (3h30) • Atelier projet : déploiement complet d’un site avec base de données, certificats SSL, gestion des logs et sécurisation • Revue des points clés et validation finale des acquis

Objectifs pédagogiques

  • Installer et configurer des serveurs web (Apache, Nginx)
  • Mettre en œuvre des services web sécurisés (HTTPS, VirtualHost, firewall)
  • Comprendre les bases du réseau liées à l’hébergement (TCP/IP, DNS, reverse proxy)
  • Intégrer un serveur web à une base de données pour déployer des applications dynamiques

Programme détaillé

Module 1 Jour 1 : Fondamentaux des serveurs web
  • Matin (3h30) • Introduction aux serveurs web (Apache, Nginx, IIS) • Installation et configuration initiale sur Linux (Debian/Ubuntu) • Virtual Hosts, ports, configuration SSL • Démonstration + mise en pratique
  • Après-midi (3h30) • Sécurisation des serveurs (pare-feu, droits, certificats Let’s Encrypt) • Gestion des logs (access, error), limites de connexions • Atelier pratique : sécurisation d’un serveur de test
Module 2 Jour 2 : Réseaux et administration avancée
  • Matin (3h30) • Rappels sur les réseaux (TCP/IP, DNS, DHCP, routage) • Résolution de noms, ports applicatifs, NAT et pare-feu • Analyse de trafic avec Wireshark et commandes réseaux
  • Après-midi (3h30) • Configuration avancée : reverse proxy (Nginx, Apache), Load Balancer • Introduction aux CDN (Cloudflare, Akamai) • Atelier : configuration d’un proxy inverse et test d’accès
Module 3 Jour 3 : Bases de données et projet intégrateur
  • Matin (3h30) • Introduction aux bases de données web (MySQL, MariaDB, PostgreSQL) • Connexion serveur web ↔ base de données • Sécurisation des accès et bonnes pratiques
  • Après-midi (3h30) • Atelier projet : déploiement complet d’un site avec base de données, certificats SSL, gestion des logs et sécurisation • Revue des points clés et validation finale des acquis

Prérequis

  • Bonne culture informatique (système, réseau)
  • Aisance avec les environnements Linux ou Windows Server recommandée

Public visé

  • Professionnels en reconversion vers l’administration systèmes/réseaux
  • Techniciens et administrateurs souhaitant monter en compétence sur les serveurs web

Modalités de la formation

  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Avancé
  • 👥 Effectif : 4 à 12 stagiaires (groupe restreint)
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • ♿ Accessibilité : Formations accessibles aux personnes en situation de handicap. Contactez notre référent handicap.