Istraživanje: Kako izgleda Nginx Plus?

Apache HTTP i dalje je vodeći u udjelu na tržištu web poslužitelja, ali izgleda da će Nginx uskoro preuzeti.


Nginx je poznat po svojim performansama i vodeći je u top 10K i 100K web mjesta.

Podaci tvrtke SličniTech

Nginx je otvoreni izvorni web poslužitelj i fantastičan je.

Dobro se integrira s mnogim pozadinskim aplikacijama, poslužiteljima aplikacija. Ako radite na Nginxu, možda biste toga znali Nginx Plus, komercijalna verzija Nginxa.

Nginx Plus dobio je više značajke nego Nginx (kao što možete pogoditi).

ex:

  • Upornost sesije da se osigura usmjeravanje zahtjeva na isti uzvodni poslužitelj
  • Klasteriranje velike dostupnosti radi izbjegavanja pojedinačnih neuspjeha (SPOF)
  • Aktivni zdravstveni pregledi za zaustavljanje slanja zahtjeva na neispravne poslužitelje
  • Otkrijte usluge pomoću DNS-a
  • Potpuno opremljeni uravnoteživač tereta
  • Više kontrole nad predmemorijom
  • Ugrađeni nadzor za uklanjanje pogrešaka, korištenje resursa, rješavanje problema
  • Pojedinačna prijava
  • WAF dinamički modul
  • Kontrole propusnosti za Mp4 streaming
  • i još mnogo toga…

Nginx Plus dostupan je za sljedeću distribuciju.

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

a također i na sljedeći IaaS (infrastruktura kao usluga)

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

Instaliranje Nginx Plus

Nginx nudi BESPLATNO probno razdoblje od 30 dana, pa ako želite istražiti, možete preuzeti probnu kopiju.

Sljedeće sam testirao na Google Cloudu

Postoje dva načina instaliranja Nginx Plus.

Jedan je priručnik koji je ovdje objašnjeno i drugo je kroz skriptu.

Koristimo način skripte kao svoj jednostavan.

  • Prijavite se na poslužitelj s korijenom
  • Izvršite dolje skripte

wget https://cs.nginx.com/static/install-nginx && chmod + x install-nginx
./ install-nginx #hash ključ dao Nginx

  • Zamijenite tekst crvene boje jednokratnim hash tipkom koju pruža Nginx

ex:

[[E zaštićeni] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Ovaj skripta će instalirati NGINX Plus
Želite li instalirati 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]
Učitani dodaci: najbržimirror
nginx-plus | 2,9 kB 00:00:00
nginx-plus / x86_64 / primarni_db | 137 kB 00:00:01
Učitavanje brzina zrcala iz spremljenog datoteke računala
* baza: ogledala.xmission.com
* epel: mirror.hmc.edu
* dodaci: centos.s.uw.edu
* ažuriranja: mirrors.syringanetworks.net
Rješavanje ovisnosti
–> Trčanje provjere transakcije
—> Paket nginx-plus.x86_64 0: 1.13.4-1.el7.ngx bit će instaliran
–> Gotova rezolucija ovisnosti
Riješene ovisnosti
================================================== ================================================== ================================================== =========
Veličina spremišta verzije paketa Arch
================================================== ================================================== ================================================== =========
Instalacija:
nginx-plus x86_64 1.13.4-1.el7.ngx nginx-plus 2.9 M
Sažetak transakcije
================================================== ================================================== ================================================== =========
Instalirajte 1 paket
Ukupna veličina za preuzimanje: 2,9 M
Instalirana veličina: 7,2 M
Preuzimanje paketa:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2,9 MB 00:00:20
Trčanje provjere transakcije
Izvođenje testa transakcije
Transakcijski test je uspio
Izvođenje transakcije
Instalacija: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
———————————————————————-
Hvala što koristite NGINX!
Dokumentaciju za NGINX Plus potražite ovdje:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus je vlasnički softver. Podaci o EULA i licenci:
/ Usr / share / doc / Nginx-plus /
Informacije o podršci potražite na:
https://www.nginx.com/support/
———————————————————————-
Potvrda: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
instalirani:
nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
potpun!
[[E zaštićeni] +] #

To je bilo lako!

Pokrenimo Nginx i provjerimo instalaciju pristupom IP poslužitelju.

usluga nginx start

i kao što vidite, to je uspjeh!

Zaustavi / pokreni Nginx

Postupak za zaustavljanje i pokretanje ostaje isti kao Nginx open source.

usluga nginx stop #to stop
usluga nginx start #pokretanje
usluga nginx status # za provjeru statusa
servis nginx restart #to ponovno pokrenuti

Praćenje u stvarnom vremenu

Kao što je spomenuto ranije, Plus pruža praćenje aktivnosti uživo gdje možete provjeriti detaljne podatke.

ex:

  • Trenutni i ukupni zahtjev
  • Zahtjevi u sekundi
  • Odgovor putem HTTP statusnog koda
  • Veličina podataka o prometu poslana i primljena
  • Upstream zahtijeva detalje

Pogledajte na demo mjesto

Nginx Plus izgleda savršeno rješenje za uravnoteženje opterećenja temeljeno na softveru, kako bi se poboljšala web izvedba, istovremeno posluživao velik broj posjetitelja.

Sviđa li vam se Nginx? Isprobajte Nginx Plus; svidjet će ti se!

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