Написать пост

Что почитать по NGINX — подборка книг на русском и английском + дополнительные материалы

Аватар Сергей Штукатуров

Давно хотели попробовать сервер NGINX, но не знали, где про него спросить? Держите список самых полезных материалов по настройке и принципам работы системы.

Хотя NGINX считается простым сервером без лишних функций, работать с ним исключительно интуитивно получается не всегда, иногда нужна дополнительная информация. В этой подборке вы найдёте самые актуальные книги по NGINX на русском и английском языках. А если этого окажется недостаточно — полезные ресурсы из сети Интернет.

Подборка книг по NGINX

На русском

«NGINX. Книга рецептов», Дерек Де Йонге

«NGINX. Книга рецептов», Дерек Де Йонге

Разобрались с теорией и хотите больше практики? Тогда вам пригодится эта книга. Здесь вы сможете получить огромное количество практических примеров и рекомендаций по настройке и использованию серверов. Сервер NGINX обычно выбирают за эффективный механизм распределения нагрузки — в этой книге вы найдёте приёмы, которые позволят сделать этот механизм ещё эффективнее. Что ещё? A/B-тестирование, управление трафиком, интеграция с облачными платформами AWS, Azure и Google, отладка. Однако прежде чем браться за чтение, желательно ознакомиться с основными принципами работы системы.

«Администрирование сервера NGINX», Димитрий Айвалиотис

«Администрирование сервера NGINX», Димитрий Айвалиотис

Подойдёт как для новичков, так и для опытных администраторов. Автор рассказывает о настройке и управлении сервером, детально рассматривая каждый пункт настроек.

На английском

«NGINX Essentials», Valery Kholodkov

«NGINX Essentials», Valery Kholodkov

Автор успел поработать в таких компаниях, как Яндекс, Booking.com и AVG, а сейчас владеет собственной консалтинговой фирмой. NGINX Essentials — 150 страниц полезной информации, без рассказов о том, что такое интернет и где находится Anykey. Чтобы продемонстрировать принципы, по которым действует система, автор использует реальный проект. Единственное, на что можно посетовать — недостаточно глубокое погружение в тонкости настроек сервера.

«NGINX HTTP Server», Martin Fjordvald, Clement Nedelcu

«NGINX HTTP Server», Martin Fjordvald, Clement Nedelcu

Монументальный труд, выдержавший четыре издания. В книге показано, как оптимизировать сетевую нагрузку, наладить взаимодействие между NGINX и Apache (или совсем отказаться от последнего) и в полной мере использовать возможности системы в веб-приложениях. Но если вы раньше не работали с NGINX, возможно, вам придётся обращаться к другим источникам.

«NGNIX High Performance», Rahul Sharma

«NGNIX High Performance», Rahul Sharma

Ещё одна книга не для новичков. Содержит пошаговые рекомендации по миграции с Apache и настройке максимальной производительности сервера NGINX. Помимо советов по настройке вы узнаете, как измерить производительность системы. Подача материала лаконичная, с практическими примерами.

«ModSecurity 3.0 and NGINX: Quick Start Guide», Faisal Memon, Owen Garrett, Michael Pleshakov

«ModSecurity 3.0 and NGINX: Quick Start Guide», Faisal Memon, Owen Garrett, Michael Pleshakov

Издание посвящено исключительно интеграции NGINX с фаерволлом ModSecurity 3.0. Вы узнаете, как установить и настроить наборы правил OWASP Core Rule Set и TrustWave SpiderLabs Commercial Rule Set. Возможно, благодаря узкой специализации авторам удалось максимально подробно осветить все аспекты настройки системы.

«Cisco ACE to NGINX: Migration Guide», Faisal Memon

«Cisco ACE to NGINX: Migration Guide», Faisal Memon

Книга поможет безболезненно перейти с Cisco ACE на сервер NGINX. Примеры настроек с детальным разбором прилагаются. Есть разделы, посвящённые установке Linux и поднятию x86 сервера.

Дополнительные ресурсы

Не нашли ответа на свой вопрос в книгах? Хотите попробовать новую систему, но не готовы настраивать собственный сервер? Не знаете, что предпочесть, NGINX или Apache? Вот подборка сайтов, которые вам помогут.

Прим. пер. Полезных сайтов по NGINX десятки, если не сотни. Мы отобрали 6 ресурсов, с которых стоит начать изучение системы, а уж насколько глубокой окажется кроличья нора, будет зависеть только от вашего любопытства.

  1. NGINX Project — сайт проекта. Отсюда стоит начать.
  2. NGINX Documentation — полная документация по системе.
  3. NGINX Pitfalls and Common Mistakes — учиться лучше на чужих ошибках, и здесь собраны самые распространённые.
  4. NGINX Forum — не нашли ответа на свой вопрос? Спросите на форуме!
  5. NGINX vs. Apache (Pro/Con Review, Uses, & Hosting for Each) — хорошая подробная статья, посвящённая сравнению NGINX и Apache.
  6. NGINX Rate Limit, Burst and nodelay sandbox — песочница, в которой можно поиграть с настройками и оценить возможности сервера NGINX.
Следите за новыми постами
Следите за новыми постами по любимым темам
16К открытий16К показов