Hogyan néz ki az Nginx Plus?

Az Apache HTTP továbbra is vezet a webszerverek piaci részesedésében, de úgy tűnik, hogy az Nginx hamarosan átveszi az irányítást.

Az Nginx teljesítményéről ismert, és vezető szerepet tölt be a 10 000 és 100 000 legjobb webhelyek között.

Az adatok a HasonlóTech-től

Az Nginx egy nyílt forráskódú webszerver, és fantasztikus.

Jól integrálható számos háttérrendszerrel, alkalmazáskiszolgálóval. Ha az Nginx-en dolgozik, akkor lehet, hogy tisztában van vele Nginx Plusaz Nginx kereskedelmi változata.

Az Nginx Plus több funkcióval rendelkezik, mint az Nginx (ahogyan sejtheti).

Volt:

  • Munkamenet-megmaradás annak biztosítása érdekében, hogy a kérések ugyanarra a felfelé irányuló kiszolgálóra kerüljenek továbbításra
  • Magas rendelkezésre állású klaszterezés az egyetlen hibapont (SPOF) elkerülése érdekében
  • Aktív állapotellenőrzések, hogy leállítsák a kérések küldését a hibás kiszolgálóknak
  • Fedezze fel a szolgáltatásokat a DNS használatával
  • Teljes funkcionalitású terheléselosztó
  • Több szabályozás a gyorsítótáron
  • Beépített felügyelet a hibakereséshez, az erőforrások kihasználásához és a hibaelhárításhoz
  • Egyszeri bejelentkezés
  • WAF dinamikus modul
  • Sávszélesség-vezérlők Mp4 streaminghez
  • és még sok más…

Az Nginx Plus a következő disztribúcióhoz érhető el.

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

valamint a következő IaaS-en (infrastruktúra-szolgáltatás)

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

Az Nginx Plus telepítése

Az Nginx 30 napos INGYENES próbaverziót kínál, így ha felfedezni szeretné, letöltheti a próbaverziót.

A következőket teszteltem a Google Cloudon

Az Nginx Plus telepítésének két módja van.

Az egyik a manuális, ami az itt elmagyarázták másodszor pedig a forgatókönyvön keresztül.

Használjuk a script módot, ahogy az egyszerű.

  • Jelentkezzen be a szerverre a root felhasználóval
  • Hajtsa végre az alábbi szkripteket
wget https://cs.nginx.com/static/install-nginx && chmod +x install-nginx 
./install-nginx #hash key given by Nginx
  • Cserélje le a piros színű szöveget az Nginx által biztosított egyszeri hash kulccsal
  A Plex beépülő modul telepítése és beállítása az OpenMediaVault rendszeren

Volt:

[[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] ~]#

Az könnyű volt!

  Az Ultimate Guide to Certified Authorization Professional (CAP)

Indítsuk el az Nginxet, és ellenőrizzük a telepítést a szerver IP-címének elérésével.

service nginx start

és amint látod, ez siker!

Nginx leállítása/indítása

A leállítási és indítási eljárás ugyanaz marad, mint az Nginx nyílt forráskódú.

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

Valós idejű megfigyelés

Amint korábban említettük, a Plus élő tevékenységfigyelést biztosít, ahol ellenőrizheti a részletes mutatókat.

Volt:

  • Aktuális és összes kérés
  • Kérések másodpercenként
  • Válasz HTTP állapotkóddal
  • Forgalmi adatok mérete küldött és fogadott szerint
  • Upstream kérések részletei

Vessen egy pillantást a bemutató oldal

Az Nginx Plus tökéletes megoldásnak tűnik a szoftver alapú terheléselosztáshoz, a webes teljesítmény javításához, nagyszámú látogató egyidejű kiszolgálásához.

  Töltsön le fájlokat közvetlenül iPhone-jára, és tekintse meg őket egy könyvtárban [Paid]

Szereted az Nginxet? Próbálja ki az Nginx Plust; szeretni fogod!

Élvezettel olvasta a cikket? Mit szólnál a világgal való megosztáshoz?