Регулярное обновление ПО на серверах

Регулярное обновление серверного программного обеспечения — это залог безопасности и стабильной работы веб-проектов.

Обновления серверного ПО необходимо проводить регулярно, так как они содержат в себе исправления найденных уязвимостей и ошибок. Стратегия «работает — не трогай», хоть и популярна у разработчиков и админов, но тем не менее не является полностью правильной, когда речь идёт об обновлениях софта.

Необновляемое серверное ПО — это наиболее частая причина заражения сайта вирусами, а также взломов. Уязвимости веб-серверов и операционных систем очень быстро становятся достоянием общественности, а злоумышленники этим активно пользуются.

Атаки в большинстве случаев автоматизированы — то есть производятся не целенаправлено на конкретный проект, а осуществляются массово. Таким образом, не работает метод «неуловимого Джо», которого просто никто не ловит. Даже те проекты, которые не содержат в себе ценных данных и не находятся в агрессивной высококонкурентной среде, всё равно подвергаются атакам и заражению вирусами.

Собственно поэтому в план работ по сопровождению проекта и в заложенный на это бюджет должны входить работы по системному администрированию не только на уровне мониторинга состояния «железа» (которым часто занимается хостинг-провайдер), но и касаемо обновлений используемого на сервере программного обеспечения.

Разворачиваем и сопровождаем хостинговые площадки на базе выделенных серверов.

Если нагрузка на веб-приложение существенная, данных хранится достаточно много или требования к качеству и скорости работы проекта высоки, то выделенный сервер — это правильный выбор.

Узнать больше →

Выделенный сервер — правильный выбор для  проектов с высокой нагрузкой и с повышенными требованиями к надежности и производительности

Осуществляем организацию и дальнейшее сопровождение кластерных хостинговых решений.

Кластер — это оптимальное решение для сайтов с постоянно высокой или планомерно возрастающей нагрузкой, а также для проектов с высокими требованиями к отказоустойчивости.

Узнать больше →

Кластерный хостинг — оптимальный вариант для проектов с постоянно высокими нагрузками или с высокими требованиями к отказоустойчивости.

Мы обеспечиваем бесперебойную работу сайтов и веб-приложений наших клиентов.

Мы занимаемся разворачиванием и сопровождением хостинговых площадок для серьёзных веб-проектов, построенных на Ruby, Python, PHP и Java, использующих реляционные базы данных и NoSQL-хранилища, работающих на веб-серверах Apache или nginx.

Узнать больше →

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

Cтатьи по теме:

Хостинг сайтов и веб-приложений
Это услуга по предоставлению дискового пространства и вычислительных ресурсов на сервере, постоянно находящемся в сети интернет. Обычно под понятием услуги хостинга подразумевают как минимум услугу размещения файлов сайта на сервере, на котором запущено ПО, необходимое для обработки запросов к этим файлам (веб-сервер).
Виртуальный выделенный сервер (VPS или VDS)
Для небольших проектов это оптимальный вариант по соотношению «цена / качество». Клиенту предоставляется виртуальная машина с гарантией выделения места на диске, оперативной памяти и процессорного времени сервера.
Выделенные сервера, кластеры и облачные решения
Серьёзные проекты требуют серьёзных хостинговых решений. Для средних проектов может хватить одного выделенного сервера, а для больших нагруженных сайтов нужны кластерные или облачные решения.
Рекомендации по выбору хостинга
От правильности выбора хостинга зависит дальнейшая работоспособность сайта и его доступность, поэтому к этому вопросу надо отнестись достаточно серьёзно.
Надёжность, доступность и отказоустойчивость сайтов и веб-приложений
Действительно серьёзные проекты должны работать без перебоев даже в случае отказа отдельных подсистем. Причин для сбоев в работе немало: выход из строя «железа», сбои программного обеспечения, аварии на уровне дата-центров. Всех этих рисков можно избежать или минимизировать их последствия.
Виртуальный хостинг — экономное решение, но практически без гарантий
Виртуальный хостинг — самый экономичный, но при этом и наименее надёжный вариант размещения сайта. Его достаточно только для размещения простых ненагруженных веб-сайтов, для которых не особо важны производительность и отказоустойчивость.
Серверное программное обеспечение
На серверах устанавливается программное обеспечение, которое требуется для работы сайта и других служб домена, для обслуживания и мониторинга, а также для защиты от взлома и устойчивости к нагрузкам.

Тематические технологии:

Red Hat Enterprise Linux
CentOS
Система управления конфигурациями Ansible
Docker
Веб-сервер NGINX
Kubernetes
Веб-сервер Apache