Проучване: Как изглежда Nginx Plus?

Apache HTTP все още е водещ в пазарния дял на уеб сървърите, но изглежда, че Nginx ще поеме доста скоро.


Nginx е известен с представянето си и е водещ в топ 10K и 100K сайтове.

Данни от SimilarTech

Nginx е уеб сървър с отворен код и е фантастичен.

Той се интегрира добре с много сървъри, сървъри за приложения. Ако работите върху Nginx, може би сте наясно Nginx Plus, а търговска версия на Nginx.

Nginx Plus получи повече Характеристика отколкото Nginx (както можете да се досетите).

Ex:

  • Устойчивост на сесията, за да се гарантира, че заявките са пренасочени към същия сървър за течението
  • Клъстериране с висока наличност, за да се избегнат единични точки на откази (SPOF)
  • Активни проверки на здравето, за да спрете изпращането на заявка до повредени сървъри
  • Открийте услуги, използващи DNS
  • Пълнофункционален балансиращ товар
  • Повече контрол върху кеша
  • Вграден мониторинг за отстраняване на грешки, използване на ресурси, отстраняване на проблеми
  • Единично влизане
  • WAF динамичен модул
  • Контрол на лентата за Mp4 стрийминг
  • и много други…

Nginx Plus се предлага за следната дистрибуция.

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

а също и на следните IaaS (инфраструктура като услуга)

  • Google Cloud Platform (GCP)
  • Уеб услуги на Amazon (AWS)
  • Microsoft Azure

Инсталиране на Nginx Plus

Nginx предлага 30-дневна БЕЗПЛАТНА пробна версия, така че ако искате да проучите, можете да изтеглите пробното копие.

Следното тествах в Google Cloud

Има два начина за инсталиране на Nginx Plus.

един е ръчно, което е обяснено тук и на второ място е чрез сценария.

Нека използваме сценария като лесен.

  • Влезте в сървъра с корен
  • Изпълнете следните скриптове

wget https://cs.nginx.com/static/install-nginx && chmod + x install-nginx
./ install-nginx #hash ключ, даден от Nginx

  • Заменете червения цветен текст с еднократен хеш ключ, предоставен от Nginx

Ex:

[[Имейл защитен] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Този скрипт ще инсталира NGINX Plus
Искате ли да инсталирате 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]
Заредени плъгини: fastestmirror
nginx-плюс | 2.9 kB 00:00:00
nginx-plus / x86_64 / basic_db | 137 kB 00:00:01
Зарежда се скоростта на огледалото от кеширан хост файл
* база: mirrors.xmission.com
* epel: mirror.hmc.edu
* екстри: centos.s.uw.edu
* актуализации: mirrors.syringanetworks.net
Разрешаване на зависимости
–> Извършване на проверка на транзакциите
—> Ще бъде инсталиран пакет nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
–> Готово решение на зависимостта
Зависими решения
================================================== ================================================== ================================================== =========
Размер на хранилището на архивната версия на пакета
================================================== ================================================== ================================================== =========
Инсталиране:
nginx-плюс x86_64 1.13.4-1.el7.ngx nginx-плюс 2.9 M
Обобщение на транзакциите
================================================== ================================================== ================================================== =========
Инсталирайте 1 пакет
Общ размер на изтеглянето: 2,9 M
Инсталиран размер: 7.2 M
Изтегляне на пакети:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2.9 MB 00:00:20
Извършване на проверка на транзакциите
Тест за транзакция
Тестът за транзакциите успя
Текуща транзакция
Инсталиране: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
———————————————————————-
Благодарим ви, че използвате NGINX!
Моля, намерете документацията за NGINX Plus тук:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus е патентован софтуер. EULA и информация за лиценза:
/ ЮЕсАр / акции / док / Nginx-плюс /
За информация за поддръжката, моля вижте:
https://www.nginx.com/support/
———————————————————————-
Проверка: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
Инсталирана:
nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
пълен!
[[Имейл защитен] ~] #

Това беше лесно!

Да стартираме Nginx и да проверим инсталацията чрез достъп до IP сървъра.

услуга nginx старт

и както виждате, това е успех!

Стоп / Старт Nginx

Процедурата за спиране и стартиране остава същата като Nginx с отворен код.

услуга nginx stop # to stop
услуга nginx start #to start
услуга nginx status # за да проверите състоянието
услуга nginx рестартиране # до рестартиране

Мониторинг в реално време

Както споменахме по-рано, Plus осигурява наблюдение на активността на живо, където можете да проверите подробни показатели.

Ex:

  • Текущи и общи заявки
  • Искания в секунда
  • Отговор чрез HTTP код на състоянието
  • Размер на данните за трафика по изпратени и получени
  • Подробности за заявките нагоре

Обърнете внимание на демонстрационен сайт

Nginx Plus изглежда перфектно решение за балансиране на натоварването на софтуер, за да подобри уеб производителността, едновременно да обслужва голям брой посетители.

Харесва ли ви Nginx? Опитайте с Nginx Plus; ще го заобичаш!

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