453 читали · 2 года назад
Делаем свой бесплатный Nginx Plus
Сегодня будем делать с тобой свой Nginx Plus, тот который платный, а именно реализуем фичу «Active health checks». Это когда у тебя к примеру 10 апстримов и если один из них умирает, то какой-нибудь богатый клиент получит 502 ошибку, обозлится и ничего не купит. А должен автоматически попасть на другой, более живой апстрим и потратить денежку. Само собой будем применять инновационные технологии и немного возьмем из фреймворка «костыли». Ну а как ты хотел? Бест практик! На халяву и уксус сладкий, как говорится...
4 года назад
Debian 10. Веб-сервер nginx плюс Brotli. Самая подробная инструкция для новичков.
Все команды данные тут, выполнялись от лица суперпользователя или пользователя root. Вы можете выполнить команду sudo su, чтобы получить права root, либо не забывать перед выполнением каждой командой добавлять sudo. Сначала обновляем список пакетов: apt update При необходимости обновляем пакеты приложений: apt upgrade Устанавливаем необходимые инструменты: apt -y install build-essential curl git gcc libpcre3-dev libssl-dev zlib1g-dev libtool autoconf wget gnupg2 lsb-release debian-archive-keyring Устанавливаем сам nginx. Инструкция для установки взята с официального сайта. Здесь лишь краткое описание команд...
Что за Nginx, о котором сейчас все говорят
Что за Nginx, о котором сейчас все говорят. Nginx — третий по популярности веб-сервер в мире и один из самый успешных российских IT-стартапов. Им пользуется более 447 млн сайтов по всей планете (это почти 40% всех сайтов в мире), включая Яндекс, Facebook, Instagram, Google, Netflix, Adobe, Cloudflare, WordPress.com и многие другие. Простыми словами: это программа для развертывания собственного веб-сервера. Может использоваться как независимый полноценный сервер, так и прокси с переадресацией веб-запросов на другие сервера...