Raziskovanje: Kako izgleda Nginx Plus?

Apache HTTP je še vedno vodilni po tržnem deležu spletnega strežnika, a izgleda, da bo Nginx prevzel precej kmalu.


Nginx je znan po svojih zmogljivostih in vodi na najboljših 10K in 100K spletnih mestih.

Podatki podjetja SimilarTech

Nginx je odprtokodni spletni strežnik in je fantastičen.

Dobro se združuje s številnimi programskimi strežniki, aplikacijskimi strežniki. Če delate na Nginxu, se boste morda zavedali Nginx Plus, a komercialna različica Nginxa.

Nginx Plus je dobil več Lastnosti kot Nginx (kot lahko ugibate).

Primer:

  • Vztrajanje seje za zagotovitev, da se zahteve preusmerijo na isti strežnik
  • Združevanje z visoko razpoložljivostjo, da se prepreči eno samo napako (SPOF)
  • Aktivni zdravstveni pregledi za zaustavitev pošiljanja zahteve na okvarjene strežnike
  • Odkrijte storitve z uporabo DNS
  • Popolnoma opremljen uravnotežilec obremenitve
  • Več nadzora nad predpomnilnikom
  • Vgrajen nadzor za odpravljanje napak, uporaba virov, odpravljanje težav
  • Enkratna prijava
  • Dinamični modul WAF
  • Nadzor pasovne širine za pretakanje Mp4
  • in še veliko več…

Nginx Plus je na voljo za naslednjo distribucijo.

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

in tudi na naslednjih IaaS (infrastruktura kot storitev)

  • Google Cloud Platform (GCP)
  • Spletne storitve Amazon (AWS)
  • Microsoft Azure

Namestitev Nginx Plus

Nginx ponuja 30-dnevno BREZPLAČNO preskušanje, Če želite raziskati, lahko prenesete preskusno kopijo.

V Google Cloudu sem preizkusil naslednje

Obstajata dva načina za namestitev Nginx Plus.

Eno je ročni, kar je pojasnjeno tukaj in drugič je skozi scenarij.

Izkoristimo način skripta kot enostaven.

  • Prijavite se v strežnik s korenino
  • Izvedite spodnje skripte

wget https://cs.nginx.com/static/install-nginx && chmod + x install-nginx
./ install-nginx #hash ključ, ki ga je dal Nginx

  • Besedilo rdeče barve zamenjajte z enkratnim hash tipko, ki jo nudi Nginx

Primer:

[[zaščitena e-pošta] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Ta skript bo namestil NGINX Plus
Ali želite namestiti nginx-plus za centos 7? [y / 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]
Naloženi vtičniki: najhitrejše ogledalo
nginx-plus | 2,9 kB 00:00:00
nginx-plus / x86_64 / basic_db | 137 kB 00:00:01
Nalaganje hitrosti ogledala iz predpomnjenega gostiteljskega datoteke
* osnova: ogledala.xmission.com
* epel: mirror.hmc.edu
* doplačila: centos.s.uw.edu
* posodobitve: mirrors.syringanetworks.net
Reševanje odvisnosti
–> Začetek preverjanja transakcije
—> Paket nginx-plus.x86_64 0: 1.13.4-1.el7.ngx bo nameščen
–> Končana ločljivost odvisnosti
Odpravljene odvisnosti
==================================================== ==================================================== ==================================================== =========
Velikost arhiva različice paketa
==================================================== ==================================================== ==================================================== =========
Namestitev:
nginx-plus x86_64 1.13.4-1.el7.ngx nginx-plus 2,9 M
Povzetek transakcij
==================================================== ==================================================== ==================================================== =========
Namestite 1 paket
Skupna velikost prenosa: 2,9 M
Nameščena velikost: 7,2 M
Prenos paketov:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2,9 MB 00:00:20
Začetek preverjanja transakcije
Teče transakcijski test
Transakcijski test je uspel
Teče transakcija
Namestitev: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
———————————————————————-
Hvala, ker uporabljate NGINX!
Dokumentacijo za NGINX Plus najdete tukaj:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus je lastniška programska oprema. Podatki o licenci EULA in licenci:
/ usr / share / doc / nginx-plus /
Za informacije o podpori glejte:
https://www.nginx.com/support/
———————————————————————-
Preverjanje: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
Nameščeno:
nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
Popolno!
[[zaščitena e-pošta] ~] #

To je bilo enostavno!

Začnimo Nginx in preverimo namestitev z dostopom do strežnika IP.

storitev nginx start

in kot vidite, je uspeh!

Stop / Start Nginx

Postopek za zaustavitev in zagon ostane isti kot Nginx open source.

storitev nginx stop # do ustavitve
storitev nginx start #to start
storitev nginx status #za preverjanje stanja
storitev nginx znova zaženite # do ponovnega zagona

Spremljanje v realnem času

Kot smo že omenili, Plus zagotavlja spremljanje aktivnosti v živo, kjer lahko preverite podrobne meritve.

Primer:

  • Trenutne in skupne zahteve
  • Zahteve na sekundo
  • Odziv s kodo stanja HTTP
  • Velikost podatkov o prometu po poslanih in prejetih
  • Upstream zahteva podrobnosti

Oglejte si demo stran

Nginx Plus izgleda kot nalašč rešitev za uravnovešanje obremenitve, ki temelji na programski opremi, za izboljšanje zmogljivosti v spletu in hkrati zagotavlja večje število obiskovalcev.

Vam je všeč Nginx? Poskusite z Nginx Plus; všeč ti bo!

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