Polytech-soft.com

ПК журнал
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Администрирование веб сервера

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

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

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

Спонсор — команда системных администраторов
Centos-admin во главе с Игорем Олемским,
которая занимается удаленным обслуживанием веб-серверов.

Установка и обновление программного обеспечения на веб-сервере

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

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

Настройка веб-сервера и оптимизация скорости

После установки и обновления софта следует еще один важный шаг — настройка и оптимизация сервера. Поговорим об основных способах ускорить работу сервера путем устранения ненужных нагрузок (а ниже — об оптимизации высоконагруженных систем).

Как вы понимаете, любой сайт можно условно представить в виде системы back-end + front-end. Они взаимозависимы и часто нагрузку на сервер можно снизить за счет оптимизации сайта. Например, установить систему кэширования или использовать географически распределенную систему доставки контента (CDN). Улучшение работы серверной части возможно за счет оптимизации Apache и PHP, инсталляции HTTP-сервера Nginx. А для того, чтобы оценить результаты настройки и оптимизации, необходимо проанализировать производительность. В Linux это выполняется стандартными утилитами, например top, iostat или ifstat. Оценку скорости загрузки сайта можно провести с помощью специализированных веб-сервисов — например, Google PageSpeed Insights.

Постоянный мониторинг активности веб-сервера

Мало просто настроить и оптимизировать сервер — за ним необходимо постоянно наблюдать и проще всего делать это с помощью систем мониторинга. Можно подключить коммерческую облачную систему, такую как CA APM Cloud Monitor, или использовать другой подобный инструмент.

Такой мониторинг надежнее системы, установленной на самом сервере, уже потому, что обладает огромным набором точек подключения и проверки. Система может проверять, насколько хорошо сервер работает для пользователей из США, Китая, Бразилии, Австралии и других стран. Системы мониторинга также круглосуточно проверяют и тестируют протоколы — от HTTP до FTP, позволяют использовать сетевые инструменты Ping, Traceroute, DNS Query и другие, формируют подробные отчеты со статистикой «взлетов и падений» сервера. Словом, с такой системой вы вряд ли пропустите даже малейший сбой.

Нагрузочное тестирование веб-сервера

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

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

Для начала, необходимо протестировать сервер на предмет работы в условиях высокой нагрузки — такую проверку называют нагрузочным тестированием. Главными метриками здесь служат скорость обработки запросов и вероятность отказа в обслуживании. Стандартные тестовые наборы, применяемые при нагрузочном тестировании, — это SPECweb99, WebBench, WebStone, TCP-W и другие. Вы можете задать такой системе сценарий нагрузки. Если ожидается приток новых пользователей в интернет-магазин, то можно отработать сценарий покупки и выяснить, при каком количестве обращений в минуту сервер перестает обслуживать запросы. А уже затем, на основе полученных цифр и графиков, делать выводы и дорабатывать систему.

Доработка системы, конечно, зависит от архитектуры. Но для большинства сайтов справедлива следующая конструкция: система управления контентом (CMS) на базе PHP, установленная на сервере Apache. Поэтому, оптимизация под высокие нагрузки обычно сводится к оптимизации Apache и PHP, установке eAccelerator, Nginx и Memcached, а также клиентской оптимизации.

Apache — это, пожалуй, самый популярный HTTP-сервер, но довольно-таки требовательный к ресурсам системы. Однако, большая часть его функциональности вынесена в загружаемые модули, которые можно отключить посредством редактирования конфигурационного файла. И для оптимизации Apache зачастую бывает достаточно просто отключить неиспользуемые модули.

Оптимизировать работу PHP можно за счет редактирования файла php.ini, расположенного на сервере. Например, в строке memory_limit можно выставить лимит памяти, которую движок может тратить на генерацию страницы. Не лишней будет и установка eAccelerator — это инструмент, который компилирует исходный текст на PHP в двоичный код и хранит его в оперативной памяти сервера для ускорения доступа. Для большинства ресурсов уже этих методов будет достаточно, чтобы подготовить сайт к большим нагрузкам.

Регулярное резервное копирование данных

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

Первый может функционировать по-разному, в зависимости от операционной системы. В Linux резервное копирование реализуется посредством специальных скриптов, запускать которые можно по расписанию. В Windows существует специальное программное обеспечение для резервного копирования и восстановления как самой системы, так и данных, которыми она оперирует.

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

Построение системы превентивной защиты веб-сервера

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

Читать еще:  Администрирование кластера серверов

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

Если очевидная необходимость борьбы с вирусами не вызывает сомнений, то к DDoS-атакам готовятся далеко не все. Считается, что такие атаки грозят лишь крупным порталам и корпорациям, но это совсем не так. Стать жертвой DDoS может даже небольшой интернет-магазин, если атаку закажет конкурент или другой недоброжелатель. Обычно различают пассивные и активные способы защиты, превентивные и реакционные действия. Предупредительная защита предполагает фильтрацию и блэкхолинг, устранение уязвимостей сервера, наращивание ресурсов, рассредоточение и маскировку IP-адреса. Активная защита — это ответ на действия злоумышленника, когда атака уже состоялась.

Масштабирование веб-сервера

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

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

Горизонтальное масштабирование — добавление в систему новых структурных элементов (например, увеличение парка серверов) и распределение нагрузки между ними.

Правильно спроектировать новую архитектуру серверов, подобрать необходимые компоненты для модернизации системы — достаточно сложные задачи.

Техническая поддержка пользователей

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

Вместо заключения: нанять специалистов или привлечь аутсорсеров?

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

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

Напоследок рекомендуем ознакомиться также с руководством по полному аутсорсингу поддержки сайта в нашем блоге об интернет-маркетинге «Ловим сетью». В статье говорится о том, как найти лучших профессионалов в каждой области и организовать с ними сотрудничество.

Спонсор этой статьи — компания Centos-admin и ее основатель Игорь Олемской.

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

Девять опытных специалистов компании оказывают услуги высокого качества по мониторингу серверов, их оптимизации и масштабированию, резервному копированию, помощи в защите от DDoS-атак.

Почитайте отзывы их довольных заказчиков — они позволяют составить представление о профессионализме и надежности Centos-admin.

Среди клиентов — Free-lance.ru, «РЕН ТВ», «Азбука вкуса», Grape, Ailove и другие успешные сайты и компании.

Посетите сайт Centos-admin
и ознакомьтесь с услугами команды Игоря Олемского.

Серверное администрирование

Установка, настройка, обслуживание

Все подряд

Лучшие

Авторы

  • Rinck вчера в 13:20

Создание дополнительного kube-scheduler’a с кастомным набором правил планирования

Kube-scheduler является неотъемлемым компонентом Kubernetes, который отвечает за планирование подов по нодам в соответствии с заданными политиками. Зачастую, в процессе эксплуатации Kubernetes-кластера нам не приходится задумываться о том, по каким именно политикам происходит планирование подов, так как набор политик дефолтного kube-scheduler’a подходит для большинства повседневных задач. Однако встречаются ситуации, когда нам важно тонко управлять процессом распределения подов, и для выполнения этой задачи есть два пути:

Новости

MurKur 2 апреля 2020 в 18:12

Домашний веб-сервер, или сам себе хостинг-провайдер

Для того, чтобы сделать свой веб-сервер дома, нам понадобится компьютер и постоянный доступ в интернет с внешним IP-адресом, как это проверить описано дальше.

Делать сервер буду из старого нетбука Samsung N102SP со сломанной клавиатурой, для небольших нагрузок его вполне достаточно, к тому же он маленький и совсем не шумит. Интернет дома у меня раздаётся wifi роутером tp-link TL-WR840N, через него и буду подключать свой сервер.

Практика обновления версий PostgreSQL. Андрей Сальников

Предлагаю ознакомиться с расшифровкой доклада 2018 года Андрея Сальникова «Практика обновления версий PostgreSQL»

В большинстве своем, системные администраторы и ДБА бояться как огня делать мажорные обновления версий баз данных (RDBMS), особенно если эта база данных в эксплуатации и имеет достаточно высокую нагрузку. Главной причиной тому некоторый даунтайм базы данных, который всегда подразумевается при планировании таких работ.

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

В Data Egret мы накопили огромный опыт проведения мажорных апгрейдов PostgreSQL в проектах, где нет права на ошибку. Я поделюсь своим опытом и расскажу о следующих шагах процесса: как правильно подготовиться к upgrade-у PostgreSQL? что необходимо сделать на этапе подготовки? как запланировать последовательность действий на сам upgrade? как провести процедуру upgrade-а успешно, без возврата на предыдущую версию бд? как минимизировать или вообще избежать простоя всей системы во время upgrade-а? какие действия необходимо выполнить после успешного upgrade-а PostgreSQL? Я также расскажу про две наиболее популярные процедуры апгрейда PostgreSQL — pg_upgrade и pg_dump/pg_restore, плюсы и минусы каждого из методов и расскажу про все типичные проблемы на всех этапах этой процедуры, и как их избежать.

Читать еще:  Как получить доступ администратора к папке

Доклад будет интересен как новичкам так и тем ДБА которые уже давно работают с PostgreSQL, но хотят побольше узнать о том как правильно планировать и проводить upgrade максимально безболезненно.

Эксплуатация большой распределённой системы: чему я научился

  • Блог компании Юла,
  • Системное администрирование,
  • Серверное администрирование
  • Перевод

Читая различные каналы и рассылки, я часто встречаю статьи о конкретных «болях» и проблемах, возникающих при росте компании, когда надежность и масштабируемость выходят на первый план. Эта статья — иная. Здесь нет подробного разбора конкретных архитектурных решений или пошагового руководства по изменению инженерной культуры. Скорее, это взгляд сверху на те вызовы, которые возникают при эксплуатации распределенных систем, и отправная точка, которая поможет сориентироваться в потоке терминов, аббревиатур и технологий.

Предлагаю вашему вниманию перевод статьи, написанной инженером из Uber.

В последние несколько лет я создавал и обслуживал большую распределённую систему платежей в Uber. За это время я многое узнал о концепциях распределённых архитектур и на своём опыте выяснил, насколько трудно создавать и обслуживать высоконагруженные системы с высокой доступностью. Построение такой системы — работа интересная. Мне нравится планировать, как система будет обрабатывать рост трафика в 10-100 раз, обеспечивать надёжность данных вне зависимости от аппаратных сбоев. Однако эксплуатация большой распределённой системы дала мне неожиданный опыт.

Рекомендуем

Бесплатные сервисы на время карантина: курсы, книги, кино и сериалы

«Проект закрыли, но тема уже захватила, и я перешел в другую компанию», — как еще курсы по Kubernetes меняют жизнь

Тест для настоящих Java-чемпионов

Идеальный скрипт запуска сервера Minecraft

Автор очень любит игру, и сам является администратором небольшого сервера «чисто для друзей». Как водится среди любителей, на сервере замодировано все, а это влечёт за собой нестабильность работы и как следствие падения. Так как Powershell автор знает лучше, чем расположение магазинов на своей улице, он принял решение сделать «Лучший Скрипт Для Запуска Майнкрафт 2020». Этот же скрипт послужил основой для шаблона в маркетплейсе Ruvds. Но все исходники уже есть в статье. Сейчас по порядку, как это все производилось.

Пришло время бесплатных сайтов

  • Разработка веб-сайтов,
  • Администрирование доменных имен,
  • Серверное администрирование
  • Tutorial
  • Recovery Mode

Привет, %username%!

Сегодня многие начинающие веб-разработчики делают большую ошибку, и не одну. Они что-нибудь сверстают, а потом покупают хостинг. Далее покупают домен. Регистрируют и подключают SSL-сертификат. Я, спасаясь от минус-кармы, просто расскажу как не тратить деньги на свои тестовые проекты.

alina_kocheva 31 марта 2020 в 12:50

Управление трафиком в Kubernetes-кластере с Calico

Практически каждый инженер, практикующий DevOps, в какой-то момент сталкивается с задачей настройки правил доступа для своих проектов. В данной статье мы рассмотрим примеры настройки сетевых политик Kubernetes-кластера, в котором используется плагин Calico и осветим некоторые интересные моменты. Предполагаем, что у вас уже имеется кластер k8s, где в качестве сетевого плагина используется Calico.

AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Делегируем управление RDP-сеансами

  • Системное администрирование,
  • PowerShell,
  • IT-инфраструктура,
  • Серверная оптимизация,
  • Серверное администрирование
  • Tutorial

Наш опыт удаленной работы в области создания интернет-магазинов

Сегодня реальность такова, что из-за карантина и коронавируса многим компаниям приходится думать о том, как обеспечить удаленную работу для своих сотрудников. Почти каждый день появляются статьи, раскрывающие как технические, так и психологические аспекты проблемы перехода на удаленную работу. Вместе с тем к настоящему моменту уже накоплен огромный опыт такой работы, например, фрилансерами или теми ИТ-компаниями, которые уже давно работают с сотрудниками и клиентами, проживающими по всему миру.

Перевод крупной ИТ-компании на удаленную работу может оказаться не простым делом. Вместе с тем во многих случаях можно обойтись хорошо известными инструментами и приемами. В этой статье мы рассмотрим наш опыт удаленной работы с технической стороны. Надеемся, что эта информация поможет компаниям адаптироваться к новым условиям. Буду благодарен за любые замечания, предложения и дополнения.

Ansible это вам не bash. Сергей Печенко

Предлагаю ознакомиться с расшифровкой доклада 2019 года Сергея Печенко «Ansible — это вам не bash!»

+7 (812) 320-2361

Хостинг

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

ОплатаПомощьАкцииНовостиО компанииВход

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

Оферта

Администрирование серверов
Перенос сайта
1C-Битрикс
Регистрация

Администрирование серверов

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

Стоимость администрирования

Цены руб./мес., в том числе НДС (18 %)

Вид администрирования
В рабочее время
(с 10:00 до 19:00 Московского времени)
5900*
Расширенное
(с 8:00 до 23:00 Московского времени в рабочие дни)
8500*
Почему выбирают нас

*Цены указаны за пакет сайтов, расположенных на выделенном сервере. Пакет включает 3 сайта, количество пакетов не ограничено. Возможность размещения дополнительных сайтов вне услуг администрирования не предоставляется.

Администрирование сервера включает

Администрирование операционной системы:

  • Настройка сетевой подсистемы (IP-адреса, маршрутизация и т.д.)
  • Настройка межсетевого экрана (firewall).
  • Отслеживание атак на сервер и блокировка IP-адресов атакующих машин на межсетевом экране.
  • Создание и удаление учётных записей пользователей.
  • Распределение прав доступа пользователей в операционной системе, генерация и смена паролей по требованию клиента.
  • Отслеживание проблем безопасности в установленном ПО, своевременное обновление ПО на новые версии, решающие проблемы с безопасностью
  • Обновление антивируса и антивирусных баз.
  • Чтение и анализ системных журналов на предмет выявления потенциальных проблем.
  • Мониторинг загрузки сервера и принятие мер для предотвращения перенагрузки.
  • Отслеживание используемого дискового пространства.
  • Извещение клиента обо всех проблемах с сервером и ПО, которые требуют его участия

Администрирование общесистемного ПО:

  • Установка и настройка web-proxy сервера nginx
    • Обеспечение проксирование HTTP-запросов к web-серверу apache
    • Настройка ограничений на одновременное количество запросов с одного IP адреса или к одному сайту
  • Установка и настройка web-сервера apache
    • Добавление и удаление сайтов
    • Изменение настроек web-сервера apache и сайтов
    • Переключение между режимами mod_php, suEXEC и FastCGI по запросу клиента
  • Установка и настройка PHP
    • Внесение изменений в конфигурационные файлы по требованию клиента
    • Компиляция и установка дополнительных модулей к PHP, которые не входят в состав стандартного дистрибутива
  • Установка и настройка системы web-статистики awstats
  • Установка и настройка антивируса ClamAV
  • Установка и настройка Security Shell (SSH)
    • Настройка входа по SSH только с определённых IP адресов
  • Установка и настройка SMTP-сервера Exim
    • Добавление и удаление почтовых доменов
    • Добавление и удаление почтовых ящиков (E-mail адресов)
    • Ведение «чёрных» и «белых» списков
    • Настройка на взаимодействие с антивирусом ClamAV
    • Настройка на взаимодействие с антиспамом bogofilter или SpamAssassin
    • Настройка лексической фильтрации и фильтрации по IP-адресам и/или именам почтовых серверов
    • Настройка автоответчика
    • Установка и снятие переадресаций
    • Изменение политики антиспама для доменов и E-mail адресов
    • Установка и снятие квот на почтовые ящики
  • Установка и настройка антиспама bogofilter или SpamAssassin
    • Обновление баз антиспама
  • Установка и настройка POP3/IMAP-сервера dovecot
  • Консультация клентов по вопросам настройки их почтовых программ на отправку и получение электронной почты для почтовых доменов, обслуживаемых сервером
  • Установка и настройка FTP-сервера vsftpd или FTP-сервера pure-ftpd
    • Создание и удаление отдельных FTP-входов (только для pure-ftpd)
    • Настройка входа по FTP только с определённых IP адресов
  • Установка и настройка СУБД MySQL и/или PostgreSQL
    • Создание и удаление баз данных
    • Создание и удаление пользователей баз данных
    • Генерация или изменение паролей пользователей баз данных по запросу клиента
    • Распределение прав доступа к базам данных
  • Установка и настройка DNS сервера BIND
    • Настройка кэширующего DNS
    • Настройка автономного DNS по запросу клиента
  • Резевное копирование
    • Настройка резервного копирования файлов, каталогов и баз данных на текущий сервер
    • Восстановление файлов, каталогов и баз данных по запросам клиентов
    • Настройка резервного копирования на удалённый сервер (место на удалённом сервере оплачивается отдельно).
  • Чтение и анализ логов общесистемного ПО с целью обнаружения потенциальных проблем в работе ПО и его безопасности.
  • Установка и настройка специальных скриптов, обслуживающих общесистемное ПО

Администрирование сервера не включает

  • Администрирование CMS (систем управления, движков) сайтов, расположенных на сервере, например «1С-Битрикс» (создание, удаление пользователей внутри CMS, изменение их прав доступа, создание и изменение шаблонов, страниц, размещение информации на страницах, загрузку и выгрузку информации из баз данных, интеграцию CMS с другим программным обеспечением).
  • Администрирование содержимого сайтов, расположенных на сервере (добавление, удаление или изменение файлов, каталогов сайта).

Общесистемное программное обеспечение

Это набор программ, обеспечивающий функционирование хостинга. К общесистемному программному обеспечению относятся:

Администрирование web-сервера

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

В случае же обычного системного администрирования обязательно необходимым становится физический доступ к серверу (из дата-центра или же непосредственно из помещения офиса).

Основные отличия

Удалённое администрирование серверов (Windows или Linux) отличается следующими преимуществами:

  1. Возможность администрирования независимо от географического положения как самого сервера, так и администратора, и главным условием является наличие интернета;
  2. Мониторинг работы удалённого сервера в режиме онлайн;
  3. Возможность быстрого реагирования в различных аварийных ситуаций;
  4. Возможность проведения работ по обслуживанию сервера в любое удобное для клиента время;
  5. Несомненно меньшая стоимость аренды облачного сервера по отношению к содержанию в штате специального сотрудника для подобных целей.

В то же время в качестве отрицательных сторон можно обозначить следующие факторы:

  1. Невозможность физического доступа к серверу, которая может потребоваться например для замены какого-либо узла, вышедшего из строя. И в данном случае за различный ремонт несёт ответственность та хостинговая компания, у которой сервер и был куплен или арендован;
  2. В том случае, если отсутствует KVM-доступ (зависит от политики хостинг — провайдера), возникают ограничения на выполнение определённых операций.

Политика хостинговой компании позволяет последней не только устанавливать размер тарифного плана, но ещё и вводить ограничения, которые хостер применяет в рамках виртуального сервера (и которые соответственно отсутствуют при условии аренды выделенного физического сервера).

Услуги поддержки веб-серверов

В свою очередь к услугам удалённого администрирования серверов относятся следующие услуги:

  • администрирование unix-серверов на условии комплексного обслуживания, и их единоразовое администрирование;
  • установка и последующая настройка необходимого ПО для unix-серверов;
  • настройка ОС Unix (Linux, FreeBSD) таким образом, чтобы она работала в полную силу с максимальной производительностью в такой конфигурации, которая полностью будет удовлетворять потребности заказчика, а также её оптимизация;
  • установка и последующая настройка связки веб-серверов Nginx + Apache + FastCGI (spawn-fcgi, php-fpm), используемой для веб-серверов со значительной нагрузкой;
  • установка и последующая настройка веб-сервера Nginx;
  • оптимизация работы и настройка сервера MySQL;
  • установка такого ПО, которое позволит клиенту эффективно решать требуемые задачи;
  • определение и последующая реализация политики безопасности;
  • настройка системы резервного копирования, позволяющей создавать резервные копии данных, и восстановление этих данных в том случае, если произойдёт внезапный программный либо аппаратный сбой сервера;
  • анализ логов работы всего имеющегося ПО и серверных приложений, позволяющий выявлять и устранять проблемы;
  • мониторинг работы сервера: производительность, нагрузка и трафик (Cacti, Zabbix);
  • поддержка как установленного ПО, так и портов в надлежащем рабочем состоянии;
  • написание и исправление системных скриптов и автоматизация поставленных задач;
  • защита в случае возможных DDoS-атак.
Ссылка на основную публикацию
Adblock
detector