Cum arată Nginx Plus?

Apache HTTP este încă lider în cota de piață a serverelor web, dar se pare că Nginx va prelua destul de curând.

Nginx este cunoscut pentru performanța sa și lider în top 10K și 100K site-uri.

Date de la SimilarTech

Nginx este un server web open source și este fantastic.

Se integrează bine cu multe backend-uri, servere de aplicații. Dacă lucrați la Nginx, atunci s-ar putea să știți Nginx Pluso versiune comercială a Nginx.

Nginx Plus are mai multe funcții decât Nginx (după cum puteți ghici).

Ex:

  • Persistența sesiunii pentru a se asigura că cererile sunt direcționate către același server din amonte
  • Clustering de înaltă disponibilitate pentru a evita un singur punct de eșec (SPOF)
  • Verificări active de sănătate pentru a opri trimiterea cererilor către serverele defecte
  • Descoperiți servicii folosind DNS
  • Un echilibrator de încărcare complet
  • Mai mult control asupra memoriei cache
  • Monitorizare încorporată pentru depanare, utilizarea resurselor, depanare
  • O singură logare
  • Modul dinamic WAF
  • Controale lățimii de bandă pentru streaming Mp4
  • si multe altele…

Nginx Plus este disponibil pentru următoarea distribuție.

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

și, de asemenea, pe următorul IaaS (infrastructure-as-a-service)

  • Google Cloud Platform (GCP)
  • Servicii web Amazon (AWS)
  • Microsoft Azure

Instalarea Nginx Plus

Nginx oferă o perioadă de încercare GRATUITĂ de 30 de zile, așa că, dacă doriți să explorați, puteți descărca copia de încercare.

Următoarele le-am testat pe Google Cloud

Există două moduri de a instala Nginx Plus.

Unul este manual, adică explicat aici și în al doilea rând este prin scenariu.

  10 software-uri pentru conturi de încasat pentru a nu pierde niciodată o plată în 2022

Să folosim modul de script ca fiind ușor.

  • Conectați-vă la server cu rădăcină
  • Executați scripturile de mai jos
wget https://cs.nginx.com/static/install-nginx && chmod +x install-nginx 
./install-nginx #hash key given by Nginx
  • Înlocuiți textul de culoare roșie cu cheia hash unică furnizată de Nginx

Ex:

[[email protected] ~]# ./install-nginx 148740a5769c640b3233406d04c5b58e
This script will install NGINX Plus
Do you want to install nginx-plus for 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]
Loaded plugins: fastestmirror
nginx-plus                                                                                                                              | 2.9 kB  00:00:00     
nginx-plus/x86_64/primary_db                                                                                                            | 137 kB  00:00:01     
Loading mirror speeds from cached hostfile
 * base: mirrors.xmission.com
 * epel: mirror.hmc.edu
 * extras: centos.s.uw.edu
 * updates: mirrors.syringanetworks.net
Resolving Dependencies
--> Running transaction check
---> Package nginx-plus.x86_64 0:1.13.4-1.el7.ngx will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===============================================================================================================================================================
 Package                              Arch                             Version                                      Repository                            Size
===============================================================================================================================================================
Installing:
 nginx-plus                           x86_64                           1.13.4-1.el7.ngx                             nginx-plus                           2.9 M
Transaction Summary
===============================================================================================================================================================
Install  1 Package
Total download size: 2.9 M
Installed size: 7.2 M
Downloading packages:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm                                                                                                  | 2.9 MB  00:00:20     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : nginx-plus-1.13.4-1.el7.ngx.x86_64                                                                                                          1/1 
----------------------------------------------------------------------
Thank you for using NGINX!
Please find the documentation for NGINX Plus here:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus is proprietary software. EULA and License information:
/usr/share/doc/nginx-plus/
For support information, please see:
Support for F5 NGINX Software
----------------------------------------------------------------------   Verifying  : nginx-plus-1.13.4-1.el7.ngx.x86_64                                                                                                          1/1  Installed:   nginx-plus.x86_64 0:1.13.4-1.el7.ngx                                                                                                                          Complete! [[email protected] ~]#

A fost ușor!

  Cum să remediați eroarea Amazon Echo 7:3:0:0:1

Să pornim Nginx și să verificăm instalarea accesând IP-ul serverului.

service nginx start

și după cum puteți vedea, este succes!

Opriți/Porniți Nginx

Procedura de oprire și pornire rămâne aceeași ca Nginx open source.

service nginx stop #to stop
service nginx start #to start
service nginx status #to check the status
service nginx restart #to restart

Monitorizare în timp real

După cum am menționat mai devreme, Plus oferă monitorizare live a activității unde puteți verifica valori detaliate.

Ex:

  • Cereri curente și totale
  • Cereri pe secundă
  • Răspuns prin codul de stare HTTP
  • Dimensiunea datelor de trafic în funcție de trimise și primite
  • Detalii solicitări în amonte

Aruncă o privire la site demo

Nginx Plus arată soluția perfectă pentru echilibrarea încărcării bazată pe software, pentru a îmbunătăți performanța web, pentru a deservi un număr mare de vizitatori simultan.

Îți place Nginx? Încercați Nginx Plus; O să-ți placă!

Ți-a plăcut să citești articolul? Ce zici de împărtășirea cu lumea?