Formation NGINX – Administrer un serveur Web

Formation NGINX - Administrer un serveur Web

En suivant la formation NGINX – Administrer un serveur Web , dispensée par notre cabinet de formation, vous découvrirez tous les détails qui vous seront utiles pour améliorer vos compétences sur NGINX – Administrer un serveur Web.

Objectifs de la formation NGINX - Administrer un serveur Web :

Formation NGINX - Administrer un serveur Web

Les objectifs de la formation sont  :

  • Gérer les requêtes HTTP incluant C10K, les threads et la mémoire
  • Configurer des hôtes virtuels avec NGINX
  • Mettre en œuvre HTTPS pour une application Web sécurisé
  • Créer un proxy avec NGINX
  • Gérer la montée en charge des serveurs

Programme de la formation NGINX - Administrer un serveur Web :

Formation NGINX - Administrer un serveur Web

Le Programme de la formation est détaillé ci-dessous :

Introduction

  • Le protocole HTTP : notions de base.
  • Le problème C10K, les threads et la mémoire.
  • L’architecture asynchrone de NGINX.

Installation et prise en main de NGINX

  • Panorama des packages disponibles.
  • Compiler NGINX à partir des sources.
  • Démarrage, options de ligne de commande et signaux.
  • La documentation.

Configuration du serveur et des hôtes virtuels

  • Structure des fichiers de configuration.
  • Configuration du serveur. Identité, limites et tuning.
  • Les blocs “server” et les blocs “location”, les directives concernant les requêtes.
  • Les variables (utilisation).
  • NGINX et les hôtes virtuels.

Sécurité, redirection et réécriture d’adresses

  • Contrôle d’accès des clients par adresse IP.
  • Authentification HTTP.
  • Filtrage de requêtes et réécriture d’adresses.
  • Gérer les pages d’erreurs.
  • SSL, mise en œuvre d’un hôte HTTPS.
  • Les logs, formats et configuration.

Proxy, Frontal, et reverse proxy

  • Proxy simple avec NGINX.
  • Proxy SSL vers un autre serveur HTTP.
  • Proxy cache : outil et usage de inotifywait.
  • Gérer des erreurs entre frontal et server-réel.

Les contenus dynamiques et FastCGI

  • Modifier l’encodage et le contenu des réponses à la volée.
  • FastCGI Process Manager (FPM).
  • Servir des applications PHP ou PERL grâce à FPM.
  • Mise en cache de contenus (Memcached).

Gestion et répartition de la charge

  • Monitoring et Accounting.
  • Mécanismes de proxy et répartition de charge.
  • Mise en œuvre d’un frontal avec upstream.
  • Limiter la charge du serveur.
  • Observer la charge et les statistiques : sar, Munin.
  • Outil et test de charge comparatif : Gatling.

Approche pédagogique :

cabinet de formation au Maroc

Notre approche pédagogique pour cette Formation consiste en :

  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences

Participants de la Formation :

cabinet de formation au Maroc

Les personnes qui peuvent participer à cette formation sur NGINX – Administrer un serveur Web sont les :

  • Toutes personnes ayant à mettre en œuvre ou à maintenir des serveurs Web exposés à des contraintes de forte charge (administrateurs, exploitants, intégrateurs…).

N’hésitez pas à contacter le cabinet New Performance Management

pour lui confier votre

ingénierie de formation ou pour vos besoins en formation :

En présentiel- A distance- En Elearning

Merci.

New Performance Management est un cabinet de formation au Maroc avec un ADN Africain à travers plusieurs partenariats stratégiques avec d’Autres Cabinets de Formation en Afrique.

Présent sur le marché depuis 2011, notre équipe dynamique ne cesse de développer ses Process afin de répondre aux besoins évolutifs de sa clientèle en matière de formation Professionnelle.

Introduction

1
Le protocole HTTP : notions de base.
2
Le problème C10K, les threads et la mémoire.
3
L’architecture asynchrone de NGINX.

Installation et prise en main de NGINX

1
Panorama des packages disponibles.
2
Compiler NGINX à partir des sources.
3
Démarrage, options de ligne de commande et signaux.
4
La documentation.

Configuration du serveur et des hôtes virtuels

1
Structure des fichiers de configuration.
2
Configuration du serveur. Identité, limites et tuning.
3
Les blocs “server” et les blocs “location”, les directives concernant les requêtes.
4
Les variables (utilisation).
5
NGINX et les hôtes virtuels.

Sécurité - redirection et réécriture d\'adresses

1
Contrôle d’accès des clients par adresse IP.
2
Authentification HTTP.
3
Filtrage de requêtes et réécriture d’adresses.
4
Gérer les pages d’erreurs.
5
SSL, mise en œuvre d’un hôte HTTPS.
6
Les logs, formats et configuration.

Proxy/ Frontalet reverse proxy

1
Proxy simple avec NGINX.
2
Proxy SSL vers un autre serveur HTTP.
3
Proxy cache : outil et usage de inotifywait.
4
Gérer des erreurs entre frontal et server-réel.

Les contenus dynamiques et FastCGI

1
Modifier l’encodage et le contenu des réponses à la volée.
2
FastCGI Process Manager (FPM).
3
Servir des applications PHP ou PERL grâce à FPM.
4
Mise en cache de contenus (Memcached).

Gestion et répartition de la charge

1
Monitoring et Accounting.
2
Mécanismes de proxy et répartition de charge.
3
Mise en œuvre d’un frontal avec upstream.
4
Limiter la charge du serveur.
5
Observer la charge et les statistiques : sar, Munin.
6
Outil et test de charge comparatif : Gatling.

Vous souhaitez développer les compétences de vos collaborateurs en NGINX - Administrer un serveur Web ? Vous trouvez ICI la formation NGINX - Administrer un serveur Web idéale sélectionnée pour vous et dispensées par notre cabinet de formation au Maroc dans toutes les villes du Royaume : Casablanca- Rabat- Tanger- Kénitra- Marrakech- El Jadida- Laayoune… !

Soyez le premier à ajouter une critique.

Veuillez vous connecter pour laisser un commentaire
Ajouter à la liste de souhaits
Inscrit: 0 étudiant
Durée: 3 jours
Conférences: 32
Niveau: Avancé

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed