Esplorazione: come appare Nginx Plus?

Apache HTTP è ancora leader nella quota di mercato dei server Web, ma sembra che Nginx prenderà il controllo molto presto.


Nginx è noto per le sue prestazioni e leader nei migliori siti 10K e 100K.

Dati di SimilarTech

Nginx è un server web open source ed è fantastico.

Si integra bene con molti backend, server applicazioni. Se stai lavorando su Nginx, potresti esserne consapevole Nginx Plus, un’ versione commerciale di Nginx.

Nginx Plus ha ottenuto di più Caratteristiche di Nginx (come puoi immaginare).

Ex:

  • Persistenza della sessione per garantire che le richieste vengano instradate allo stesso server upstream
  • Clustering ad alta disponibilità per evitare singoli punti di errore (SPOF)
  • Controlli di integrità attivi per interrompere l’invio di richieste a server difettosi
  • Scopri i servizi tramite DNS
  • Un bilanciamento del carico completo
  • Più controllo sulla cache
  • Monitoraggio integrato per debug, utilizzo delle risorse, risoluzione dei problemi
  • Single Sign-On
  • Modulo dinamico WAF
  • Controlli della larghezza di banda per lo streaming Mp4
  • e molti altri…

Nginx Plus è disponibile per la seguente distribuzione.

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

e anche sul seguente IaaS (infrastruttura come servizio)

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

Installazione di Nginx Plus

Offerte di Nginx 30 giorni di prova GRATUITA, quindi se vuoi esplorare, puoi scaricare la copia di prova.

Di seguito ho testato su Google Cloud

Esistono due modi per installare Nginx Plus.

Uno è manuale che è spiegato qui e in secondo luogo è attraverso la sceneggiatura.

Usiamo il modo di scrivere come è facile.

  • Accedi al server con il root
  • Eseguire gli script seguenti

wget https://cs.nginx.com/static/install-nginx && chmod + x install-nginx
./ install-nginx #hash chiave fornita da Nginx

  • Sostituisci il testo di colore rosso con la chiave hash di una volta fornita da Nginx

Ex:

[[Email protected] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Questo script installerà NGINX Plus
Vuoi installare nginx-plus per 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]
Plugin caricati: fastmirror
nginx-plus | 2.9 kB 00:00:00
nginx-plus / x86_64 / primary_db | 137 kB 00:00:01
Caricamento velocità mirror dal file host memorizzato nella cache
* base: mirrors.xmission.com
* epel: mirror.hmc.edu
* extra: centos.s.uw.edu
* aggiornamenti: mirrors.syringanetworks.net
Risolvere le dipendenze
–> Esecuzione del controllo delle transazioni
—> Il pacchetto nginx-plus.x86_64 0: 1.13.4-1.el7.ngx verrà installato
–> Risoluzione di dipendenza finita
Dipendenze risolte
================================================== ================================================== ================================================== =========
Dimensione archivio versione pacchetto
================================================== ================================================== ================================================== =========
Installazione:
nginx-plus x86_64 1.13.4-1.el7.ngx nginx-plus 2.9 M
Riepilogo delle transazioni
================================================== ================================================== ================================================== =========
Installa 1 pacchetto
Dimensione totale del download: 2,9 M
Dimensioni installate: 7,2 M.
Download di pacchetti:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2.9 MB 00:00:20
Esecuzione del controllo delle transazioni
Esecuzione del test di transazione
Test delle transazioni riuscito
Esecuzione della transazione
Installazione: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
———————————————————————-
Grazie per aver utilizzato NGINX!
Puoi trovare la documentazione per NGINX Plus qui:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus è un software proprietario. EULA e informazioni sulla licenza:
/ Usr / share / doc / nginx-plus /
Per informazioni di supporto, consultare:
https://www.nginx.com/support/
———————————————————————-
Verifica: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
installato:
nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
Completare!
[[Email protected] ~] #

Quello era facile!

Iniziamo Nginx e verificiamo l’installazione accedendo all’IP del server.

servizio nginx start

e come puoi vedere, lo è successo!

Stop / Avvio Nginx

La procedura per arrestare e avviare rimane la stessa dell’open source Nginx.

service nginx stop #per interrompere
service nginx start #per iniziare
service nginx status #per verificare lo stato
service nginx restart #per riavviare

Monitoraggio in tempo reale

Come accennato in precedenza, Plus offre un monitoraggio dell’attività in tempo reale in cui è possibile controllare metriche dettagliate.

Ex:

  • Richieste attuali e totali
  • Richieste al secondo
  • Risposta tramite codice di stato HTTP
  • Dimensione dei dati sul traffico inviata e ricevuta
  • Dettagli richieste a monte

Dai un’occhiata a sito demo

Nginx Plus sembra la soluzione perfetta per il bilanciamento del carico basato su software, per migliorare le prestazioni del web, servire contemporaneamente un gran numero di visitatori.

Ti piace Nginx? Prova Nginx Plus; lo amerai!

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