Explorer: à quoi ressemble Nginx Plus?

Apache HTTP est toujours en tête de part de marché des serveurs Web, mais il semble que Nginx va bientôt prendre le relais.


Nginx est connu pour ses performances et leader dans les meilleurs sites 10K et 100K.

Données de SimilarTech

Nginx est un serveur Web open source, et c’est fantastique.

Il s’intègre bien avec de nombreux backends, serveurs d’applications. Si vous travaillez sur Nginx, vous savez peut-être Nginx Plus, une version commerciale de Nginx.

Nginx Plus en a plus traits que Nginx (comme vous pouvez le deviner).

Ex:

  • Persistance de session pour garantir que les demandes sont acheminées vers le même serveur en amont
  • Clustering haute disponibilité pour éviter le point de défaillance unique (SPOF)
  • Contrôles d’intégrité actifs pour arrêter l’envoi de demandes aux serveurs défectueux
  • Découvrez les services utilisant DNS
  • Un équilibreur de charge complet
  • Plus de contrôle sur le cache
  • Surveillance intégrée pour le débogage, l’utilisation des ressources, le dépannage
  • Authentification unique
  • Module dynamique WAF
  • Contrôles de bande passante pour le streaming Mp4
  • et beaucoup plus…

Nginx Plus est disponible pour la distribution suivante.

  • RHEL / CentOS
  • Amazon Linux
  • Oracle Linux
  • FreeBSD
  • SUSE
  • Ubuntu
  • debian

et également sur les IaaS (infrastructure-as-a-service) suivants

  • Google Cloud Platform (GCP)
  • Amazon Web Services (AWS)
  • Microsoft Azure

Installation de Nginx Plus

Offres Nginx Essai GRATUIT de 30 jours, donc si vous voulez explorer, vous pouvez télécharger la copie d’essai.

Les éléments suivants que j’ai testés sur Google Cloud

Il existe deux façons d’installer Nginx Plus.

Une est manuel qui est expliqué ici et Deuxièmement est à travers le script.

Utilisons le script comme simple.

  • Connectez-vous au serveur avec la racine
  • Exécutez les scripts ci-dessous

wget https://cs.nginx.com/static/install-nginx && chmod + x install-nginx
./ install-nginx #hash clé donnée par Nginx

  • Remplacez le texte de couleur rouge par une clé de hachage unique fournie par Nginx

Ex:

[[protégé par e-mail] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Ce script installera NGINX Plus
Voulez-vous installer nginx-plus pour centos 7? [y / n]: y
03/12/2017 07:49:37 URL: https: //cs.nginx.com/otl/148740a5769c640b3233406d04c5b58e/cert [1334/1334] -> "/etc/ssl/nginx/nginx-repo.crt" [1]
03/12/2017 07:49:38 URL: https: //cs.nginx.com/otl/148740a5769c640b3233406d04c5b58e/private_key [1708/1708] -> "/etc/ssl/nginx/nginx-repo.key" [1]
Plugins chargés: le plus rapide des miroirs
nginx-plus | 2.9 kB 00:00:00
nginx-plus / x86_64 / primary_db | 137 kB 00:00:01
Chargement des vitesses de miroir à partir du fichier hôte mis en cache
* base: mirrors.xmission.com
* epel: mirror.hmc.edu
* extras: centos.s.uw.edu
* mises à jour: mirrors.syringanetworks.net
Résolution des dépendances
–> Exécution de la vérification des transactions
—> Le paquet nginx-plus.x86_64 0: 1.13.4-1.el7.ngx sera installé
–> Résolution de dépendance terminée
Dépendances résolues
================================================== ================================================== ================================================== =========
Taille du référentiel de la version de l’archive du package
================================================== ================================================== ================================================== =========
Installation:
nginx-plus x86_64 1.13.4-1.el7.ngx nginx-plus 2,9 M
récapitulatif des transactions
================================================== ================================================== ================================================== =========
Installer 1 package
Taille totale du téléchargement: 2,9 M
Taille installée: 7,2 M
Téléchargement de packages:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2,9 Mo 00:00:20
Exécution de la vérification des transactions
Exécution du test de transaction
Test de transaction réussi
Transaction en cours
Installation: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
———————————————————————-
Merci d’utiliser NGINX!
Veuillez trouver la documentation de NGINX Plus ici:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus est un logiciel propriétaire. CLUF et informations sur la licence:
/ usr / share / doc / nginx-plus /
Pour obtenir des informations sur l’assistance, veuillez consulter:
https://www.nginx.com/support/
———————————————————————-
Vérification: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
Installée:
nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
Achevée!
[[protégé par e-mail] ~] #

C’était facile!

Commençons le Nginx et vérifions l’installation en accédant à l’IP du serveur.

service nginx start

et comme vous pouvez le voir, c’est Succès!

Stop / Start Nginx

La procédure pour arrêter et démarrer reste identique à Nginx open source.

service nginx stop #pour arrêter
service nginx start #to start
service nginx status #pour vérifier l’état
service nginx restart #to restart

Surveillance en temps réel

Comme mentionné précédemment, Plus fournit une surveillance des activités en direct où vous pouvez vérifier les mesures détaillées.

Ex:

  • Demandes actuelles et totales
  • Demandes par seconde
  • Réponse par code d’état HTTP
  • Taille des données de trafic envoyées et reçues
  • Détails des demandes en amont

Jetez un oeil à la site de démonstration

Nginx Plus semble une solution parfaite pour l’équilibrage de charge basé sur logiciel, pour améliorer les performances Web, servir un grand nombre de visiteurs simultanément.

Vous aimez Nginx? Essayez Nginx Plus; vous allez l’adorer!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map