Nginx vs. Apache: разбор ключевых отличий
Интернет, каким мы его знаем сегодня, начал свое шествие по планете в 90-х годах прошлого века. Тогда лишь малая часть пользователей представляла, как он работает, хотя объяснить на базовом уровне его работу достаточно просто. Если говорить простыми словами, выглядит это так: пользователь запрашивает страницу с заданным веб-адресом, а DNS и IP-система пересылают этот запрос на определенный компьютер (сервер), на котором находится запрашиваемая веб-страница. Сервер обрабатывает запрос и отдает страницу посетителю...
13,8 тыс читали · 5 лет назад
Коды ответов сервера. Ошибки 404, 407, 408, 500, 502, 503 и другие статусы
Коды ответов сервера или, как их еще называют, коды состояния HTTP (англ. HTTP Status Codes) передаются в заголовке ответа сервера на запрос клиента по протоколу HTTP, и содержат информацию о том, насколько серверу удалось обработать запрос клиента. Звучит сложновато? На самом деле ничего сложного в этом нет...
2 года назад
Появился FreeNginx - форк nginx из-за разногласий основного разработчика и руководства F5
Чтобы все было понятно, давайте начнем с краткого объяснения. Nginx, самый популярный в мире веб-сервер, ранее принадлежал компании Nginx Inc. В марте 2019 года он был приобретен американской технологической компанией F5 Inc., специализирующейся на безопасности приложений, за $670 млн, в результате чего F5 стала нынешним владельцем Nginx. Вчера неожиданный поворот событий произошел с Максимом Дуниным, ранее связанным с F5 и одним из ключевых разработчиков веб-сервера. К сожалению, новое нетехническое...
Ошибка 503 в Nginx: Руководство по диагностике и исправлению
Обновлено руководство по диагностике и устранению ошибки 503 Service Temporarily Unavailable в Nginx. Материал был дополнен детальными конфигурациями, алгоритмами поиска причин и методами повышения отказоустойчивости инфраструктуры. В статье представлен структурированный подход: от экспресс-чек-листа для оперативного реагирования до настройки балансировки нагрузки, пассивных health checks и планирования масштабирования...