ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Serveurs Web, serveurs d'applications

Formation NGINX, administrer un serveur Web

4,9 / 5
Stage pratique
Durée : 4 jours
Réf : GXN
Prix  2019 : 2540 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Alternative au serveur Web Apache, NGINX est une solution adaptée à la gestion de sites Web à fort trafic. Durant cette formation, vous installerez et configurerez NGINX. Vous en étudierez les fonctions de base, la sécurité, l'hébergement de plusieurs sites ainsi que la mise en œuvre de la répartition de charge.

Objectifs pédagogiques

  • 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 FORMATION

Introduction

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

Travaux pratiques
Inspection de requêtes HTTP.

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.

Travaux pratiques
Installer, démarrer le serveur, créer une configuration simple.

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.

Travaux pratiques
Configuration d'hôtes virtuels, démarrage de plusieurs instances.

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.

Travaux pratiques
Mise en œuvre de HTTPS, du contrôle d'accès, du filtrage.

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.

Travaux pratiques
Mise en œuvre de différentes configurations utilisant NGINX en frontal d'Apache.

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).

Travaux pratiques
Mise en œuvre d'une application de type phpMyAdmin et installation de WordPress.

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.

Travaux pratiques
Tester la charge du serveur dans différentes configurations, étude de la mémoire et des temps de réponse. Visualiser la charge avec Munin.

Participants / Prérequis

» Participants

Ce stage est destiné aux personnes ayant à mettre en œuvre ou à maintenir des serveurs Web exposés à des contraintes de forte charge (administrateurs, exploitants, intégrateurs...).

» Prérequis

Connaissances de base de l'administration Linux/Unix et des réseaux (principalement TCP/IP).
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Hervé G. 20/11/2018
5 / 5
PARFAIT AU DELà DES ATTENTES.

Rudy G. 20/11/2018
5 / 5
Nous aurions aimer repartir avec le cours en PDF, plus pratique en cas de déplacements.

Edouard H. 20/11/2018
5 / 5
Très bonne formation, formateur connaissant sont sujet. Claire précis et dynamique.

Vincent L. 01/10/2018
5 / 5
Juste ce qu'il faut pour prendre en main nginx, bonne équilibre.
Avis client 4,9 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys