Booster des Talents IT

Formation NGINX

formation nginx logo
Le serveur Web NGINX permet de gérer des sites Web à fort trafic. Vous découvrirez ainsi grâce à la formation comment installer, configurer et gérer un serveur. Vous serez également en mesure d’héberger plusieurs sites, mettre en œuvre la répartition des charges ou encore gérer la sécurité.
  • le 12/09/2017 à Aix-en-Provence
  • le 18/09/2017 à Lyon
  • le 10/10/2017 à Lille
  • + 5 autres sessions
Prixà partir de
2000 €HT
RéférenceAF10701
Durée4 jours
Public Tous
PrérequisConnaissances de bases de TCP/IP et des technologies web.
TP50%

Plan de Formation NGINX

Découverte de NGINX

Introduction, historique et licence
Fonctionnalités
Plates-formes supportées
Architecture asynchrone et modularité
Problème C10K, threads et mémoire

Installer le serveur

Découverte des packages disponibles
Compilation du serveur Web à partir des sources
Démarrer
Options de ligne de commande et signaux
Utilisation de la documentation

Les modules

Mettre en œuvre : choisir les modules
Syntaxe et structure des fichiers de configuration
Configurer le serveur (étudier le fichier /etc/nginx/nginx.conf : http-block, server-block, location-block)
Identité, limites et paramètres de tuning
Les blocs « server » et les blocs « location »
Directives concernant les requêtes
Les variables
Gérer les pages d’erreurs
Hôtes virtuels

Protocole HTTP

Fonctionnement
Format des requêtes
Méthodologie
Syntaxe d’une URL

Configurer un site principal

Nom interne du serveur
Les DNS
Page d’accueil et sortes de fichiers
Les alias
Définir les chemins relatifs

Contenus dynamiques et FastCGI

Modification de l’encodage et du contenu des réponses à la volée
Server Side Includes, interfaces SCGI et FastCGI
Applications PHP ou Perl avec FastCGI
Memcached

Gérer et répartir la charge

Monitoring et Accounting
Mécanismes de proxy
Répartir, visualiser et limiter la charge et les statistiques du serveur
Outils et test de charge comparatif

Virtuals Hosts

Concept
Configurer les URLS
Hôtes virtuels basés sur l’adresse IP et/ou sur le nom

Scripts CGI

Serveur proxy
Configurer le serveur en proxy inverse et messagerie

Exploiter

Administrer le site
Fichiers journaux:
Créer des fichiers de logs séparés pour chaque hôtel virtuel
Processus de rotation des fichiers journaux
Analyser les informations stockées dans les logs

La sécurité

Module HttpAuthBasicModule
Mettre en œuvre les directives auth_basic et auth_basic_user_file
Login/mot de passe : htpasswd-b ou htpasswd-perl
Contrôler les accès des clients en fonction de l’adresse IP (allow et deny, satisfy)
Authentification HTTP
Filtrer les requêtes et réécrire les adresses
Hôte HTTPS
Logs, formats et configuration

Migrer de serveur

Conseils de migration
Comparaison avec le serveur Apache

Nos autres formations Serveur Web

AF15355Formation OpenStack, architecture et déploiement d’un cloud privé 4 sessions prévues3 jours1790 €HT
AF10701Formation NGINX 8 sessions prévues4 jours2000 €HT
AF7809Formation Cloud Computing 8 sessions prévues2 jours1850 €HT
AF7690Formation Administrer un serveur IIS 7.0 8 sessions prévues3 jours1400 €HT
AF2991Formation Zope en Intra/Cours Particulier4 jours1960 €HT
Voir les 6 formations
Vous pouvez également être intéressé par des formations administrer un serveur web nginx, nginx, serveur nginx, serveur web ou par les formations de notre filière Serveur Web
Prixà partir de
2000 €HT
RéférenceAF10701
Durée4 jours
Public Tous
PrérequisConnaissances de bases de TCP/IP et des technologies web.
Travaux pratiques50%
Suivez l'une de
nos 8 sessions
le 12/09/2017 à Aix-en-Provence
le 18/09/2017 à Lyon
le 10/10/2017 à Lille
le 16/10/2017 à Paris
le 13/11/2017 à Nantes
le 14/11/2017 à Lyon
le 04/12/2017 à Paris
le 18/12/2017 à Toulouse
Voir toutes les dates