Сайт на VPS медленно работает
Причин, по которым сервер работает медленно, может быть несколько:
- Нехватка ресурсов сервера;
- Вредоносное ПО и зараженные файлы;
- DDoS-атаки;
- Неконтролируемая нагрузка поисковыми ботами;
- Clamd нагружает сервер и потребляет большую часть ресурсов.
Для выявления причины мы подготовили рекомендации и инструкции, которые вам помогут.
Диагностика севера
С помощью утилиты Atop вы сможете увидеть, какие ресурсы сервера потребляются больше всего, какие процессы создают нагрузку и общую информацию по работе вашего сервера в режиме реального времени. Для установки и диагностики сервера воспользуйтесь инструкцией: Диагностика VPS с помощью Atop.
Вирусы и вредоносное ПО
Сайт может работать медленно из-за зараженных файлов или вредоносного программного обеспечения. Для проверки вашего сервера на наличие вредоносных программ воспользуйтесь одной из инструкций: Как проверить сервер на наличие вирусов
DDoS-атаки
DDoS-атака создает условия, при которых пользователи не могут получить доступ к сайту или серверу из-за его перегрузки.
На серверах VPS установлен бесплатный функционал — DDoS Guard. Он защищает от самых распространенных классов атак:
- IP malformed
- ICMP flood
- TCP SYN flood
- TCP-malformed
- ICMP smurf
Поисковые роботы
Излишнюю нагрузку на сервер могут создавать поисковые роботы и боты. Со временем чем популярнее ваш сайт, тем больше поисковых ботов его посещают. Чтобы контролировать нагрузку или заблокировать нежелательные запросы, вы можете воспользоваться инструкцией: Как снизить число запросов, ограничив доступ роботам на VPS
Плагины кэширования
Кэширование — важная составляющая любого сайта. Оно ускорит загрузку и доступ к сайту для пользователей. Благодаря кэшированию, вашим посетителям не придется повторно загружать картинки и некоторые элементы с сервера, если они не изменились, тем самым посетители сайта получат доступ к страницам гораздо быстрее.
Существует несколько способов кэширования:
- Кэширование с помощью плагинов для CMS. Если вы используете WordPress, Joomla или другие популярные CMS, вы можете легко настроить кэширование с помощью специальных плагинов и расширений. Для WordPress рекомендуем использовать WP Super Cache или WP-cache.com. Joomla и MODx обладают встроенными плагинами для кэширования.
- Кэширование с помощью memcached. Установка memcached на VPS
Как отключить clamd на VPS сервере
сlamd (ClamAV) — пакет антивирусного ПО, который предназначен для сканирования файлов, прикрепленных к почтовым сообщениям.
Если вы столкнулись с проблемой: автоматическое сканирование clamd нагружает сервер и потребляет большую часть ресурсов, вы можете отключить его по инструкции.
С помощью панели управления ISPmanager:
-
1.
Откройте панель управления ISPmanager;
-
2.
В разделе Настройки выберите пункт Конфигурация ПО:
-
3.
Выберите пункт Почтовый сервер и нажмите кнопку Изменить:
-
4.
Уберите метку у пункта ClamAv (exim) и нажмите Применить изменения:
Как удалить clamd по SSH
Если у вас не установлена панель управления ISPmanager, вы можете удалить clamd по SSH.
Выберите вашу операционную систему:
помогла
Нужна помощь?
Напишите в службу поддержки!