Formation - Nginx - Administrer des serveurs Web

Qualiopi
Durée 3 jours (21 heures)
Localisation Partout en France
Logo de IB Cegos - Formation - Nginx - Administrer des serveurs Web

Proposé par

IB Cegos

Prérequis

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

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En entreprise
  • À distance
  • En centre

Objectifs pédagogiques

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

Programme de la formation

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
Logo de IB Cegos - Formation Formation - Nginx - Administrer des serveurs Web

Proposé par

IB Cegos

"Formations aux technologies et métiers du Numérique"

Voir la fiche entreprise
Logo de IB Cegos - Formation - Nginx - Administrer des serveurs Web

Formation - Nginx - Administrer des serveurs Web

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.