Formation Nginx
€ HT / personne |
2 jours (14 heures) |
Présentation
Nginx est un serveur web, reverse proxy et load balancer open‑source, reconnu pour ses performances, sa faible consommation de ressources et sa flexibilité. Il est largement utilisé pour l’hébergement à fort trafic, l’équilibrage, la mise en cache et la sécurisation des applications.
Notre formation Nginx vous permettra de maîtriser la configuration, l’optimisation et la sécurisation de serveurs web modernes.
Vous apprendrez à créer des hôtes virtuels, déployer des applications dynamiques (PHP‑FPM, Node.js), mettre en place un reverse proxy, un équilibrage de charge et des stratégies de cache.
À l’issue, vous saurez configurer un environnement Nginx performant et sécurisé, intégrer vos applications dans des architectures évolutives et maintenir vos services en condition opérationnelle.
Comme toutes nos formations, celle‑ci présente la dernière version stable v1.29.0 de Nginx.
Objectifs
- Comprendre l’architecture et le fonctionnement de Nginx
- Installer et configurer un serveur web Nginx
- Mettre en place un reverse proxy et un équilibrage de charge
- Sécuriser les sites et applications web
- Optimiser les performances et gérer le cache
- Superviser et maintenir un serveur en production
Public visé
- Administrateurs systèmes Linux/Unix
- Ingénieurs DevOps
- Développeurs web
- Responsables IT
Pré‑requis
- Bases en administration Linux
- Notions de réseaux et protocoles HTTP/HTTPS
- Expérience en déploiement d’applications web souhaitée
Programme de notre formation Nginx
Introduction à Nginx et installation
- Présentation de Nginx : serveur web, reverse proxy, load balancer
- Comparaison avec Apache HTTP Server et autres serveurs web
- Installation sur Linux et Windows
- Structure des répertoires et fichiers de configuration
- Premier démarrage et vérification du service
- Atelier : Installation et configuration basique d’un site statique
Configuration des hôtes virtuels et routage
- Comprendre les server blocks
- Gestion des noms de domaine et des ports d’écoute
- Routage des requêtes avec les location blocks
- Gestion des fichiers statiques et MIME types
- Redirections et réécritures simples
- Atelier : Deux sites distincts sur un même serveur
Sécurité et optimisation de Nginx
- Activer HTTPS (auto‑signé et Let’s Encrypt)
- Bonnes pratiques de sécurisation
- Protection contre DDoS, injection, directory listing
- Journalisation et analyse des logs d’accès/erreur
- Optimisation des performances clés
- Atelier : Site sécurisé avec HTTPS et règles de sécurité
Nginx comme reverse proxy et load balancer
- Fonctionnement et avantages du reverse proxy
- Proxy vers un backend
- Load balancing : round robin, least connections, IP hash
- Gestion du cache côté proxy
- Contrôle de la santé des backends
- Atelier : Reverse proxy avec équilibrage de charge
Nginx pour les applications web dynamiques
- Intégration avec PHP‑FPM pour sites dynamiques
- Configurations pour Node.js, Python (WSGI), Ruby (Passenger)
- En‑têtes pour API REST et WebSockets
- Optimisation pour CDN et contenus lourds
- Compression gzip et brotli
- Atelier : Déploiement d’une appli web avec Nginx + PHP‑FPM
Supervision, maintenance et bonnes pratiques
- Supervision (Prometheus, Grafana, exporter Nginx)
- Sauvegarde et restauration de configuration
- Gestion des mises à jour et compatibilité modules
- Automatisation avec Ansible ou Terraform
- Maintenance et documentation continue
- Atelier : Tableau de bord de supervision Nginx
Pour aller plus loin
Formation Haproxy
Formation Docker et Ansible
Formation Prometheus & Grafana
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS