Nginx на VPS: термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Nginx на VPS». Страница справочника целиком: Nginx на VPS.

Коротко о теме

Nginx на VPS: чем он отличается от Apache под нагрузкой, как устроена связка с php-fpm, зачем кеш страниц и какие ошибки ломают сайт.

Подробности по разделам

Чем Nginx отличается от Apache под нагрузкой

Главный практический минус Nginx это отсутствие настроек в папке сайта: правила перенаправлений переносятся в конфигурацию руками. Для WordPress и других известных систем готовые блоки правил есть в документации, и один раз настроенные они работают дальше без вмешательства: см. WordPress на VPS.

Как устроена связка с php-fpm и приложением

Первое: внутренняя часть слушает только локальный адрес, чтобы к ней нельзя было обратиться снаружи минуя Nginx. Второе: число рабочих процессов внутри считается по памяти, а не по желанию, иначе при всплеске сервер уйдёт в своп. Как считать, разобрано в PHP на VPS и в памяти VPS.

Ключевые цифры

Термины на странице

Nginx
Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
PHP
PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
WordPress
WordPress это система управления сайтом. Ей нужны PHP и база MySQL.
DDoS
DDoS это атака множеством запросов, чтобы перегрузить сервер. Защиту ставят на стороне сети провайдера.
vCPU
vCPU это виртуальное ядро процессора. Его мощность зависит от модели процессора и от того, делится ли ядро с соседями.
Панель управления
Панель управления сервером позволяет ставить сайты, базы и почту без командной строки.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Сравнивайте цену за одинаковую конфигурацию: ядра, память, диск, IPv4.
  5. Смотрите цену продления и оплаты помесячно, а не только акционную.
  6. Сверяйте цены на сайте провайдера в день оплаты: они меняются.

Связанные страницы