Formez-vous ensemble, économisez plus ! -10% sur inscription individuelle, -20% en binôme.
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

Nginx est un serveur Web très performant qui se distingue de son principal concurrent Apache grâce à sa conception modulaire. Présent sur environ 20% des serveurs Web en France, Nginx continue de séduire les administrateurs Web en quête de performances élevées. Pour les professionnels ayant choisi cette solution, une formation de 3 jours est disponible pour leur apprendre à installer et administrer un serveur Nginx avec les connaissances et compétences nécessaires.

À qui s'adresse cette formation ?

Pour qui ?

Toute personne souhaitant configurer, installer et exploiter un serveur Nginx

Prérequis

Connaître les bases de TCP/IP et des technologies web

Les objectifs de la formation

  • Pour comprendre le fonctionnement d'un serveur Nginx, il est important de savoir comment l'installer, le configurer, le sécuriser et le surveiller en production
  • En outre, il est essentiel de disposer des connaissances nécessaires pour réussir une migration de serveurs Apache vers Nginx
  • Programme de la formation

      • Présentation, historique, licence
      • Fonctionnalités : serveur http, proxy inverse, proxy de messagerie, diffusion de contenus vidéo, ...
      • Plates-formes supportées
      • Architecture : principe de serveur asynchrone, modularité
      • Choix des modules, d'une version/distribution
      • Travaux pratiques : installation, démarrage, configuration de base
      • Fonctionnement, format des requêtes
      • Méthodes
      • Syntaxe d'une URL
      • Étude du fichier /etc/nginx/nginx.conf : http-block, server-block, location-block
      • Nom interne du serveur, rappel sur les DNS, page d'accueil, types de fichiers, les alias, définition de chemins relatifs
      • Travaux pratiques : mise en oeuvre avec création d'un site et configuration du serveur Nginx
      • Principe, configuration, hôtes virtuels basés sur l'adresse IP, sur le nom
      • Configuration des URLs
      • Exécution d'applications en PHP, en Python
      • Configuration Nginx en proxy inverse et en proxy messagerie
      • Administration du site
      • Les fichiers journaux : création de fichiers de logs séparés pour chaque hôtel virtuel
      • Mécanisme de rotation des fichiers journaux
      • Analyse des informations stockées dans les logs
      • Travaux pratiques : mise en charge du site et visualisation du comportement
      • Le module HttpAuthBasicModule
      • Mise en oeuvre des directives auth_basic et auth_basic_user_file
      • Création des login/mot de passe : htpasswd-b ou htpasswd-perl
      • Restriction d'accès en fonction de l'adresse IP : directives allow et deny, et avec restriction par mot de passe : directive satisfy
      • Comparaison des serveurs Nginx et Apache
      • Conseils de migration
    • 783
    • 21 h

    Soumettez votre avis