Tyrimas: kaip atrodo „Nginx Plus“?

„Apache HTTP“ vis dar užima pirmaujančią vietą žiniatinklio serverių rinkoje, tačiau panašu, kad „Nginx“ greitai perims valdymą.


„Nginx“ yra žinomas dėl savo našumo ir pirmauja 10 000 ir 100 000 svetainių.

„Panašios technikos“ duomenys

„Nginx“ yra atvirojo kodo žiniatinklio serveris ir jis yra fantastiškas.

Jis gerai integruojamas su daugeliu užpakalinių programų, programų serverių. Jei dirbate su „Nginx“, tuomet galbūt tai žinosite „Nginx Plus“, a komercinė „Nginx“ versija.

„Nginx Plus“ gavo daugiau funkcijos nei Nginx (kaip jūs galite atspėti).

Pvz .:

  • Sesijos pastovumas, siekiant užtikrinti, kad užklausos būtų nukreipiamos į tą patį aukščiau esantį serverį
  • Aukšto prieinamumo klasteriai, siekiant išvengti vieno gedimo taško (SPOF)
  • Aktyvus sveikatos patikrinimas, siekiant sustabdyti užklausos siuntimą į sugedusius serverius
  • Atraskite paslaugas naudodamiesi DNS
  • Pilnavertis krovinių balansavimo įrenginys
  • Daugiau valdymo talpykloje
  • Integruotas derinimo stebėjimas, išteklių panaudojimas, trikčių šalinimas
  • Vienkartinis prisijungimas
  • WAF dinaminis modulis
  • Pralaidumo valdikliai Mp4 transliacijai
  • ir daug daugiau…

„Nginx Plus“ galima platinti taip.

  • RHEL / CentOS
  • „Amazon Linux“
  • „Oracle Linux“
  • „FreeBSD“
  • SUSE
  • Ubuntu
  • debianas

ir taip pat šiuose IaaS (infrastruktūra kaip paslauga)

  • „Google Cloud Platform“ (GSP)
  • „Amazon“ žiniatinklio paslaugos (AWS)
  • „Microsoft Azure“

„Nginx Plus“ diegimas

„Nginx“ pasiūlymai 30 dienų nemokamas bandymas, taigi, jei norite sužinoti, galite atsisiųsti bandomąją kopiją.

Tai, ką išbandžiau „Google Cloud“

Yra du būdai, kaip įdiegti „Nginx Plus“.

Vieną yra rankinis kuris yra čia paaiškinta ir antra yra per scenarijų.

Panaudokime scenarijų taip, kaip paprasta.

  • Prisijunkite prie serverio su šaknimi
  • Vykdykite žemiau pateiktus scenarijus

programėlė https://cs.nginx.com/static/install-nginx && „chmod + x install-nginx“
./ install-nginx #hash raktas, kurį suteikė Nginx

  • Pakeiskite raudonos spalvos tekstą vienkartiniu maišos klavišu, kurį teikia „Nginx“

Pvz .:

[[apsaugotas el. paštu] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Šis scenarijus įdiegs „NGINX Plus“
Ar norite įdiegti „nginx-plus“ „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]
Įkelti papildiniai: greičiausias veidrodis
nginx-plus | 2,9 kB 00:00:00
„nginx-plus“ / x86_64 / pirminis_db | 137 kB 00:00:01
Įkeliami veidrodiniai greičiai iš talpyklos pagrindinio failo
* bazė: veidrodžiai.xmission.com
* epelis: veidrodis.hmc.edu
* priedai: centos.s.uw.edu
* atnaujinimai: mirrors.syringanetworks.net
Priklausomybių sprendimas
–> Vykdomas operacijos patikrinimas
—> Bus įdiegtas paketas „nginx-plus.x86_64 0: 1.13.4-1.el7.ngx“
–> Pabaigta priklausomybės sprendimas
Priklausomybės išspręstos
================================================== ================================================== ================================================== =========
Paketo arkos versijos saugyklos dydis
================================================== ================================================== ================================================== =========
Įdiegiama:
nginx-plus x86_64 1.13.4-1.el7.ngx nginx-plus 2.9 M
Sandorio suvestinė
================================================== ================================================== ================================================== =========
Įdiekite 1 paketą
Bendras atsisiuntimo dydis: 2,9 M
Montuojamas dydis: 7,2 M
Siunčiami paketai:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2,9 MB 00:00:20
Vykdomas operacijos patikrinimas
Einamosios operacijos testas
Sandorio testas pavyko
Vykdoma operacija
Įdiegimas: „nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1“
———————————————————————-
Dėkojame, kad naudojatės NGINX!
„NGINX Plus“ dokumentaciją rasite čia:
/usr/share/nginx/html/nginx-modules-reference.pdf
„NGINX Plus“ yra patentuota programinė įranga. Informacija apie EULA ir licencijas:
/ usr / share / doc / nginx-plus /
Norėdami gauti palaikymo informacijos, apsilankykite:
https://www.nginx.com/support/
———————————————————————-
Tikrinama: „nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1“
Įdiegta:
„nginx-plus.x86_64 0: 1.13.4-1.el7.ngx“
Baigta!
[[apsaugotas el. paštu] ~] #

Tai buvo lengva!

Pradėkime „Nginx“ ir patikrinkime diegimą prisijungdami prie serverio IP.

paslaugos nginx pradžia

ir kaip matai, taip yra sėkmė!

„Stop / Start Nginx“

Sustabdymo ir paleidimo procedūra lieka tokia pati kaip „Nginx“ atvirojo kodo.

service nginx stop #sustoti
service nginx start # pradėti
service nginx status #, kad patikrintumėte būseną
paslaugų nginx restart #pakartoti

Stebėjimas realiuoju laiku

Kaip minėta anksčiau, „Plus“ teikia aktyvios veiklos stebėjimą, kur galite patikrinti išsamią metriką.

Pvz .:

  • Dabartinės ir visos užklausos
  • Prašymai per sekundę
  • Atsakymas pateiktas naudojant HTTP būsenos kodą
  • Srauto duomenų dydis siunčiant ir gaunant
  • „Upstream“ reikalauja išsamios informacijos

Pažvelkite į demonstracinė svetainė

„Nginx Plus“ atrodo puikus sprendimas programinės įrangos apkrovos balansavimui, siekiant pagerinti interneto našumą, vienu metu aptarnauti didelį lankytojų skaičių..

Ar tau patinka Nginx? Pabandykite „Nginx Plus“; tau labai patiks!

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