• Formations Linux
    • Haute disponibilité
      • DRBD et Failover
      • Haute disponibilité sous Linux
      • Ganeti
    • Messagerie et travail collaboratif
      • Installation et Administration Zimbra
      • Open-Xchange
    • Gestionnaire de versions
      • Git et GitLab
    • Réseau et infrastructure
      • Orchestration SI avec Ansible
      • Sécurité DNS et interface web de gestion
      • Virtualisation Xen
      • Serveur d’installation PXE
      • Administration et supervision avec Zabbix
      • Test de montée en charge avec JMeter
      • DevOps – CfEngine
      • Serveur ProxyRBL et serveur de backup
      • Réseau
      • Installation, configuration et administration de serveur Nginx
    • Administration système
      • Docker
      • Administration Linux
      • Administration Jboss Avancée
      • Administration et sécurité web
      • Apache Tomcat Varnish et Nginx
      • Apache Jboss Mysql sous Linux
      • Linux Apache MySQL PHP
    • Bases de données
      • Installation et Administration MySQL Cluster
      • Administration MySQL Cluster avancé
      • MySQL / MariaDB
  • Témoignages de satisfaction
  • Notre plus-value
  • Qui sommes-nous ?
  • S’INSCRIRE À UNE FORMATION

Installation, configuration et administration de serveur Nginx

Nginx est un logiciel libre de serveur Web (ou HTTP) ainsi qu’un proxy inverse. Cette formation NGINX vous permettra de comprendre le fonctionnement du serveur nginx, et de savoir le mettre en oeuvre, l’installer, le configurer et l’administrer.

Contenu pédagogique

Introduction

  • Présentation, historique, licence
  • Fonctionnalités : serveur http, proxy inverse, proxy de messagerie, diffusion de contenus vidéoPlateformes supportées
  • Architecture : principe de serveur asynchrone, modularité

Mise en œuvre

  • Choix des modules, d’une version/distribution
  • Labs : installation, démarrage, configuration de base

Protocole http

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

Configuration du serveur nginx

Etude du fichier /etc/nginx/nginx.conf : http­block, server­block, location­block

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
  • Labs : mise en oeuvre avec création d’un site et configuration du serveur nginx

Virtuals Hosts, locations

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

Scripts CGI

Exécution d’applications en PHP, en Python

Serveur proxy

Configuration Nginx en proxy inverse et en proxy messagerie

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
  • Labs : mise en charge du site et visualisation du comportement

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 ­
    • avec restriction par mot de passe : directive satisfy

Migration

  • Comparaison des serveurs Nginx et Apache
  • Conseils de migration
Télécharger le PDF de la formation installation, configuration et administration de serveur Nginx

Les Labs sont les exercices et les manipulations techniques qui  seront exécutés par les stagiaires tout au long de la formation

INSCRIVEZ-VOUS DÈS MAINTENANT

Toutes nos formations sont dispensées par des experts Linux.

S'INSCRIRE À LA FORMATION

Objectifs

A l’issue de cette formation, les participants seront en mesure de :

  • Installer et configurer NGINX
  • Appréhender les fonctions de base, la sécurité, l’hébergement de plusieurs site
  • Savoir mettre en œuvre la répartition de charge

Public

Cette formation s’adresse à toute personne souhaitant configurer, installer et exploiter un serveur Nginx

Pré-requis

Connaissance des bases de TCP/IP et des technologies web

Niveau de la formation

Initiation et Perfectionnement

Durée

3 jours

Coût

  • 1350 € (3 jours)

Qui sommes-nous?

Syloé est spécialisée dans la conception et l’infogérance d’infrastructures systèmes et réseaux open source.
Nous sommes experts en solutions sécurisées Linux adaptées aux besoins des entreprises les plus exigeantes.

Liens

  • Syloé
  • Blog Syloé
  • Services Linux

RSS Nos dernières publications

© Syloé, 2004-2017, tous droits réservés. | Notice légale | CGV | Réseaux Libre-Entreprise | Nos valeurs | Labs | All4Dev | Planète