WhatsApp | Full Stack Way Email | Full Stack Way Tél | Full Stack Way

Accueil > formation > nginx

Déployez une application web Laravel, Django..

Nginx est un serveur web open source écrit en C. Nginx serveur web conçu pour des performances et une stabilité maximales; le proxy inverse, la mise en cache, l'équilibrage de charge, le streaming multimédia…

Formation Nginx individuelle ou en groupe, continue ou accélérée, en présentiel ou à distance, à votre rythme.

Formation Nginx | Full Stack Way

Déroulement Et Tarifs

Formation Individuel | Formation En groupe
Prix 900 DH 300 DH
Déroulement / semaine Répartir votre heures selon votre rythme, votre engagement 1 séance de 1h30
Durée 1 Mois (6h)
Début Dans un délai de 48 h après l'inscription
Horaire Flexible selon votre disponibilité et de l'enseignant À déterminer après la fin d'inscription

Programme De La Formation

introduction :

  • le protocole http : notions de base.
  • le problème c10k, les threads et la mémoire.
  • l'architecture asynchrone de nginx.

installation et prise en main de nginx :

  • panorama des packages disponibles.
  • compiler nginx à partir des sources.
  • démarrage, options de ligne de commande et signaux.
  • la documentation.

configuration du serveur et des hôtes virtuels :

  • structure des fichiers de configuration.
  • configuration du serveur. identité, limites et tuning.
  • les blocs "server" et les blocs "location", les directives concernant les requêtes.
  • les variables (utilisation).
  • nginx et les hôtes virtuels.

sécurité, redirection et réécriture d'adresses :

  • contrôle d'accès des clients par adresse ip.
  • authentification http.
  • filtrage de requêtes et réécriture d'adresses.
  • gérer les pages d'erreurs.
  • ssl, mise en œuvre d'un hôte https.
  • les logs, formats et configuration.

proxy, frontal, et reverse proxy :

  • proxy simple avec nginx.
  • proxy ssl vers un autre serveur http.
  • gérer des erreurs entre frontal et server-réel.
  • proxy cache : outil et usage de inotifywait.

les contenus dynamiques et fastcgi :

  • modifier l'encodage et le contenu des réponses à la volée.
  • fastcgi process manager (fpm).
  • servir des applications php ou perl grâce à fpm.
  • mise en cache de contenus (memcached).

gestion et répartition de la charge :

  • monitoring et accounting.
  • mécanismes de proxy et répartition de charge.
  • mise en œuvre d'un frontal avec upstream.
  • limiter la charge du serveur.
  • observer la charge et les statistiques : sar, munin.
  • outil et test de charge comparatif : gatling.

les enjeux concernant la sécurité :

  • protection des données.
  • restreindre les accès au niveau réseau.
  • les outils sur le marché.

Foire Aux Questions (FAQs)

Pour toute personne étudiant(e), développeur ou intéressée par cette formation.

Nous mettons à votre disposition 2 méthodes de paiement flexibles : Par virement bancaire. Ou en espéces chez notre école.

Inscription ouverte

Formation Une formation flexible présentiel ou distanciel à votre rythme.

Plus de Formations