Erkunden: Wie sieht Nginx Plus aus?

Apache HTTP ist immer noch führend im Marktanteil von Webservern, aber es sieht so aus, als würde Nginx bald die Kontrolle übernehmen.


Nginx ist bekannt für seine Leistung und führend in Top-10K- und 100K-Standorten.

Daten von SimilarTech

Nginx ist ein Open Source-Webserver und fantastisch.

Es lässt sich gut in viele Backends und Anwendungsserver integrieren. Wenn Sie an Nginx arbeiten, ist Ihnen dies möglicherweise bewusst Nginx Plus, ein kommerzielle Version von Nginx.

Nginx Plus hat mehr Eigenschaften als Nginx (wie Sie sich vorstellen können).

Ex:

  • Sitzungspersistenz, um sicherzustellen, dass Anforderungen an denselben Upstream-Server weitergeleitet werden
  • Hochverfügbarkeitscluster zur Vermeidung von Single Point of Failures (SPOF)
  • Aktive Integritätsprüfungen, um das Senden von Anforderungen an fehlerhafte Server zu beenden
  • Entdecken Sie Dienste mithilfe von DNS
  • Ein voll ausgestatteter Load Balancer
  • Mehr Kontrolle über den Cache
  • Eingebaute Überwachung für Debugging, Ressourcennutzung und Fehlerbehebung
  • Einmalige Anmeldung
  • WAF dynamisches Modul
  • Bandbreitensteuerung für MP4-Streaming
  • und viele mehr…

Nginx Plus ist für die folgende Distribution verfügbar.

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

und auch auf dem folgenden IaaS (Infrastructure-as-a-Service)

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

Nginx Plus installieren

Nginx bietet 30 Tage KOSTENLOSE Testversion, Wenn Sie also etwas erkunden möchten, können Sie die Testversion herunterladen.

Folgendes habe ich in Google Cloud getestet

Es gibt zwei Möglichkeiten, Nginx Plus zu installieren.

Eins ist manuell was ist hier erklärt und zweitens ist durch das Skript.

Verwenden wir das Skript so einfach wie möglich.

  • Melden Sie sich mit dem Root beim Server an
  • Führen Sie die folgenden Skripte aus

wget https://cs.nginx.com/static/install-nginx && chmod + x install-nginx
./ install-nginx # Hash-Schlüssel von Nginx

  • Ersetzen Sie roten Text durch einen von Nginx bereitgestellten einmaligen Hash-Schlüssel

Ex:

[[E-Mail geschützt] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Dieses Skript installiert NGINX Plus
Möchten Sie nginx-plus für centos 7 installieren? [j / n]: y
2017-12-03 07:49:37 URL: https: //cs.nginx.com/otl/148740a5769c640b3233406d04c5b58e/cert [1334/1334] -> "/etc/ssl/nginx/nginx-repo.crt" [1]
2017-12-03 07:49:38 URL: https: //cs.nginx.com/otl/148740a5769c640b3233406d04c5b58e/private_key [1708/1708] -> "/etc/ssl/nginx/nginx-repo.key" [1]
Geladene Plugins: schnellster Spiegel
nginx-plus | 2,9 kB 00:00:00
nginx-plus / x86_64 / primary_db | 137 kB 00:00:01
Laden der Spiegelgeschwindigkeit aus der zwischengespeicherten Hostdatei
* base: mirror.xmission.com
* epel: mirror.hmc.edu
* Extras: centos.s.uw.edu
* Updates: Mirrors.syringanetworks.net
Abhängigkeiten auflösen
–> Transaktionsprüfung ausführen
—> Das Paket nginx-plus.x86_64 0: 1.13.4-1.el7.ngx wird installiert
–> Fertige Abhängigkeitsauflösung
Abhängigkeiten gelöst
================================================== ================================================== ================================================== =========
Paketarchiv-Repository-Größe
================================================== ================================================== ================================================== =========
Installation:
nginx-plus x86_64 1.13.4-1.el7.ngx nginx-plus 2.9 M.
Transaktions zusammenfassung
================================================== ================================================== ================================================== =========
Installieren Sie 1 Paket
Gesamtgröße des Downloads: 2,9 M.
Installierte Größe: 7,2 M.
Pakete herunterladen:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2,9 MB 00:00:20
Transaktionsprüfung ausführen
Transaktionstest ausführen
Transaktionstest erfolgreich
Transaktion ausführen
Installation: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
———————————————————————-
Vielen Dank, dass Sie NGINX verwenden!
Die Dokumentation zu NGINX Plus finden Sie hier:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus ist eine proprietäre Software. EULA- und Lizenzinformationen:
/ usr / share / doc / nginx-plus /
Support-Informationen finden Sie unter:
https://www.nginx.com/support/
———————————————————————-
Überprüfen: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
Eingerichtet:
nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
Komplett!
[[E-Mail geschützt] ~] #

Das war einfach!

Starten Sie Nginx und überprüfen Sie die Installation, indem Sie auf die Server-IP zugreifen.

Service Nginx starten

und wie Sie sehen können, ist es Erfolg!

Stop / Start von Nginx

Das Verfahren zum Stoppen und Starten bleibt das gleiche wie bei Nginx Open Source.

service nginx stop #to stop
service nginx start #start
service nginx status # um den Status zu überprüfen
service nginx restart #to restart

Echtzeitüberwachung

Wie bereits erwähnt, bietet Plus eine Live-Aktivitätsüberwachung, mit der Sie detaillierte Messdaten überprüfen können.

Ex:

  • Aktuelle und Gesamtanfragen
  • Anfragen pro Sekunde
  • Antwort per HTTP-Statuscode
  • Größe der Verkehrsdaten durch Senden und Empfangen
  • Upstream fordert Details an

Schauen Sie sich das an Demo-Site

Nginx Plus ist die perfekte Lösung für den softwarebasierten Lastausgleich, um die Webleistung zu verbessern und eine große Anzahl von Besuchern gleichzeitig zu bedienen.

Gefällt dir Nginx? Probieren Sie Nginx Plus aus. du wirst es lieben!

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