Fantom Tag

Formation - Nginx - Administrer des serveurs Web

Tirer parti de la modularité de Nginx pour délivrer des applications performantes

  • Présentiel ou classe à distance
  • Fondamental
PRESENTIEL OU CLASSE A DISTANCE
Durée
3 jours (21 heures)

Prix
2 210,00 €  HT

Référence
LI601
Dans vos locaux ou à distance
Référence
LI601

Durée
3 jours (21 heures)

Forfait intra - En savoir plus
4 945,00€ HT
(Prix pour un groupe de 12 personnes max)
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Conçu de façon très modulaire, Nginx se distingue de son principal concurrent Apache par des performances très élevées à machines comparables. Apparu il y a une dizaine d'années, Nginx est aujourd'hui présent sur environ 20% des serveurs Web en France et continue, année après année, de séduire les inconditionnels d'Apache. Les administrateurs Web ayant fait le choix de cette solution devront rapidement disposer des connaissances et compétences nécessaires à l'installation et l'administration d'un serveur Nginx, ce que propose de leur apporter cette formation de 3 jours.
Lire la suite
Pour qui ?

A 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
Programme

Le programme

1 - Introduction

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

2 - Mise en oeuvre

  • Choix des modules, d'une version/distribution
  • Travaux pratiques : installation, démarrage, configuration de base

3 - Protocole HTTP

  • Fonctionnement, format des requêtes
  • Méthodes
  • Syntaxe d'une URL

4 - Configuration du serveur Nginx

  • Étude du fichier /etc/nginx/nginx.conf : http-block, server-block, location-block

5 - Configuration d'un site principal

  • 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

6 - Virtuals Hosts et locations

  • Principe, configuration, hôtes virtuels basés sur l'adresse IP, sur le nom
  • Configuration des URLs

7 - Scripts CGI

  • Exécution d'applications en PHP, en Python

8 - Serveur proxy

  • Configuration Nginx en proxy inverse et en proxy messagerie

9 - Exploitation

  • 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

10 - Sécurité

  • 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

11 - Migration

  • Comparaison des serveurs Nginx et Apache
  • Conseils de migration
Objectifs

Les objectifs de la formation

  • Comprendre le fonctionnement d'un serveur Nginx
  • Savoir installer, configurer, sécuriser et surveiller des serveurs en production
  • Disposer des clés pour réussir une migration de serveurs Apache vers Nginx
Evaluation

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Points forts

Les points forts de la formation

  • Une formation pratique et concrète : différents ateliers permettent aux participants d'acquérir une première expérience concrète de la gestion des serveurs applicatifs mettant en production des applications Java.
  • De nombreuses phases d'échanges et de partages de bonnes pratiques.
  • Des retours d'expériences de la part de consultants experts de la technologie et de sa mise en oeuvre.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Dates et villes

Mise à jour le 20/04/2024
  • 2 210,00 € HT
    Places disponibles
    S'inscrire
  • 2 210,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 2 210,00 € HT
    Places disponibles
    S'inscrire
  • 2 210,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 2 210,00 € HT
    Places disponibles
    S'inscrire
  • 2 210,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
Formation - Nginx - Administrer des serveurs Web