
cPanel е популярен Linux-базиран контролен панел за уеб хостинг с привлекателен графичен интерфейс и куп инструменти за автоматизация, които помагат да се улесни процесът по хостване на сайт. Чрез достъп до cPanel чрез стандартен уеб браузър можете да контролирате широк набор от настройки за администриране на уебсайта и сървъра.
С нарастващата популярност на Nginx сред уебмайсторите, все повече фирми за уеб хостинг преминават към Nginx. Nginx, създаден да работи с множество едновременни връзки, не забавя темпото дори при голям потребителски трафик и затова може да се използва за обслужване на статично съдържание или като обратен прокси балансьор за Apache. За съжаление WHM/cpanel все още не поддържа пълно Nginx.
Ако търсите да настроите самостоятелен Nginx или хибриден Apache-Nginx уеб сървър за по-добра скорост, за щастие има множество начини да инсталирате Nginx върху cPanel, докато cPanel предостави нативна поддръжка за Nginx. В тази статия ще разгледаме изпитаните и проверени методи за това Nginx и cPanel да работят безпроблемно за вашите уеб сайтове. Някои от тези методи са безплатни, други – платени.
Прочетете още: Десет големи предимства на Nginx
NginXCP
NginXCP, като един от първите Nginx + cPanel плъгини, които се появиха онлайн, остава един от най-популярните модули, който ви позволява да настроите Nginx лесно и безплатно. Той по същество ви позволява да настроите Nginx като фронтенд обратен прокси към вашия cPanel сървър с Apache. Това би накарало статичното съдържание да отиде към Nginx, а динамичното към Apache. Поради факта, че Nginx се справя по-добре със статичното съдържание, а Apache – с динамичното, производителността се увеличава. Nginx ще защитава от атаки като DDOS, защото преминават само валидни HTTP заявки. Кратко казано, можете да конфигурирате Nginx, да пресъздадете виртуалните хостове, или да рестартирате Nginx. Има множество уроци за инсталиране на Nginx върху cPanel чрез инсталационния скрипт NginXCP, така че опитайте всеки от тях и вижте как ще се действа на вашия сървър.
cPnginx
cPnginx, за разлика от NginXCP, всъщност е комерсиален модул, наличен за cPanel. Разбира се, като много платени продукти, cPnginx ви помага да правите повече неща с много по-малко усилия. Има автоматичен инсталатор, автоматично обновяване и деинсталаторни скриптове, които правят интеграцията на Nginx и cPanel много по-лесна, но функционално, cPnginx е идентичен с NginXCP, в смисъл че всички необходими неща са налични и в двата модула. Наистина става въпрос дали сте готови да платите за автоматизация и 24/7 техническа поддръжка.
cPnginx лицензиите се продават започвайки от $5/месец за индивидуални сървъри и $3/месец за лицензи за препродаватели с минимален брой от 10 сървъра.
Engintron
Engintron е безплатен пакет за интеграция Nginx + cPanel, който се счита за най-лекият наличен пакет. Хора, които са го използвали, твърдят, че е най-лесният за инсталиране/деинсталиране. По отношение на производителността, той се справя с операциите на обратен прокси толкова добре, колкото и други плъгини. Той включва автоматични актуализации, мощен обратен кеширащ прокси и стабилен контролен панел за управление на Nginx. Тъй като е безплатен и лесен за инсталиране/деинсталиране, ще искате да изпробвате този пакет преди да опитате платените.
nDeploy
До момента, nDeploy е единственият плъгин, който осигурява пълна смяна към Nginx + PHP-FPM, тъй като останалите плъгини позволяват само да настроите Nginx като frontend, който прокси връзките към Apache. Първоначално известен като cpXstack, nDeploy сега поддържа Coldfusion, nodeJS, Python и Ruby on Rails в допълнение към PHP-FPM, който вече е наличен в cpXstack. Освен това Nginx вече автоматично обработва ipv6 и SSL според конфигурацията на cPanel.
Прочетете още: Съвети и трикове в конфигурацията и оптимизацията на Nginx и PHP-FPM
nDeploy идва и с ngx_cache_purge, mod_pagespeed и Phusion Passenger поддръжка. Въпреки че WHM интерфейсът не е толкова рационализиран, колкото би се очаквало, функциите на nDeploy сами по себе си са достатъчни, за да отличат този пакет от останалите.
UNIXY cPanel Varnish + Nginx
Плагинът cPanel Varnish + Nginx от Unixy се твърди, че работи много по-бързо от Litespeed и Lighttpd, с по-бързо зареждане на страниците и по-ниска натовареност на сървъра. С него можете лесно да деинсталирате или модифицирате Varnish, да презаредите кеша на Varnish, да рестартирате Varnish и т.н. Той идва с два уеб интерфейса, които служат за управление на Varnish и Nginx чрез cPanel WHM. Поради обединения WHM интерфейс, Varnish и Nginx стават много по-лесни за работа. UNIXY е малко по-скъп от други налични плъгини, но това, което получавате, е интуитивен потребителски интерфейс и полезен технически екип за поддръжка. UNIXY предлага 14-дневен безплатен пробен период, така че може да искате да го пробвате. Прочетете още: Как да хоствате Ghost на поддомейн с Nginx.
Извод
С широкия набор от модули и скриптове за интегриране на Nginx и cPanel, ясно е, че се случва доста бавен преход от Apache към Nginx. Само въпрос на време е, когато cPanel реши да поддържа Nginx нативно, но до тогава ще искате да изпробвате всеки плъгин в този списък и да видите кой работи най-добре с вашата конкретна конфигурация.


