Купить Корзина
  • Облако и IT-инфраструктура
  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. База знаний
    2. Классические VPS
    3. Проблемы с VPS
    4. Сайт на VPS медленно работает

    Сайт на VPS медленно работает

    Причин, по которым сервер работает медленно, может быть несколько:

    • Нехватка ресурсов сервера;
    • Вредоносное ПО и зараженные файлы;
    • DDoS-атаки;
    • Неконтролируемая нагрузка поисковыми ботами;
    • Clamd нагружает сервер и потребляет большую часть ресурсов.

    Для выявления причины мы подготовили рекомендации и инструкции, которые вам помогут.

    Диагностика севера

    С помощью утилиты Atop вы сможете увидеть, какие ресурсы сервера потребляются больше всего, какие процессы создают нагрузку и общую информацию по работе вашего сервера в режиме реального времени. Для установки и диагностики сервера воспользуйтесь инструкцией: Диагностика VPS с помощью Atop.

    Вирусы и вредоносное ПО

    Сайт может работать медленно из-за зараженных файлов или вредоносного программного обеспечения. Для проверки вашего сервера на наличие вредоносных программ воспользуйтесь одной из инструкций: Как проверить сервер на наличие вирусов

    DDoS-атаки

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

    На серверах VPS установлен бесплатный функционал — DDoS Guard. Он защищает от самых распространенных классов атак:

    • IP malformed
    • ICMP flood
    • TCP SYN flood
    • TCP-malformed
    • ICMP smurf

    Поисковые роботы

    Излишнюю нагрузку на сервер могут создавать поисковые роботы и боты. Со временем чем популярнее ваш сайт, тем больше поисковых ботов его посещают. Чтобы контролировать нагрузку или заблокировать нежелательные запросы, вы можете воспользоваться инструкцией: Как снизить число запросов, ограничив доступ роботам на VPS

    Плагины кэширования

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

    Существует несколько способов кэширования:

    • 1.
      Кэширование с помощью плагинов для CMS. Если вы используете WordPress, Joomla или другие популярные CMS, вы можете легко настроить кэширование с помощью специальных плагинов и расширений. Для WordPress рекомендуем использовать WP Super Cache или WP-cache.com. Joomla и MODx обладают встроенными плагинами для кэширования.
    • 2.
      Кэширование с помощью memcached. Установка memcached на VPS

    Как отключить clamd на VPS сервере

    сlamd (ClamAV) — пакет антивирусного ПО, который предназначен для сканирования файлов, прикрепленных к почтовым сообщениям.

    Если вы столкнулись с проблемой: автоматическое сканирование clamd нагружает сервер и потребляет большую часть ресурсов, вы можете отключить его по инструкции.

    С помощью панели управления ispmanager:

    • 1
      Откройте панель управления ispmanager;
    • 2

      В разделе Настройки выберите пункт Конфигурация ПО:

      медленный сайт на vps 1

    • 3

      Выберите пункт Почтовый сервер и нажмите кнопку Изменить:

      медленный сайт на vps 2

    • 4

      Уберите метку у пункта ClamAv (exim) и нажмите Применить изменения:

      медленный сайт на vps 3

    Как удалить clamd по SSH

    Если у вас не установлена панель управления ispmanager, вы можете удалить clamd по SSH.

    Выберите вашу операционную систему:

    CentOS 6

    Как проверить наличие clamd в автозагрузке

    Выполните команду: chkconfig | grep clamd

    Если результат выглядит следующим образом:

    clamd добавлен в автозагрузку.

    Как проверить запущен ли процесс clamd в данный момент

    Выполните команду: service clamd status

    Если терминал отобразил процесс:

    clamd запущен.

    Как отключить clamd и убрать его из автозагрузок

    • 1
      Чтобы убрать clamd из автозагрузки, выполните команду: chkconfig clamd off
    • 2

      Для отключения clamd выполните команду: service clamd stop

      После отключения clamd могут возникнуть проблемы с приемом писем на почтовый ящик. Чтобы исправить данную ошибку:

    • 3
      Откройте файл конфигурации exim с помощью nano или любым другим редактором: nano /etc/exim/exim.conf
    • 4

      Замените строку: malware = * на malware = */defer_ok

      Сохраните изменения.

    • 5
      Перезапустите exim c помощью команды: service exim restart
    CentOS 7

    Как проверить наличие clamd в автозагрузке

    Выполните команду: systemctl is-enabled clamd@scan.service

    Если результат enabled, clamd добавлен в автозагрузку.

    Как проверить запущен ли процесс clamd в данный момент

    Выполните команду: systemctl status clamd@scan.service

    Если результат Active: active

    clamd запущен.

    Как отключить clamd и убрать его из автозагрузок

    • 1
      Чтобы убрать clamd из автозагрузки, выполните команду: systemctl disable clamd@scan.service
    • 2

      Для отключения clamd выполните команду: systemctl stop clamd@scan.service

      После отключения clamd могут возникнуть проблемы с приемом писем на почтовый ящик. Чтобы исправить данную ошибку:

    • 3
      Откройте файл конфигурации exim с помощью nano или любым другим редактором: nano /etc/exim/exim.conf
    • 4

      Замените строку: malware = * на malware = */defer_ok

      Сохраните изменения.

    • 5
      Перезапустите exim c помощью команды: systemctl restart exim.service
    Ubuntu 18.04/20.04

    Как проверить наличие clamd в автозагрузке

    Выполните команду:

    systemctl is-enabled clamav-daemon

    Если результат «enabled», clamd добавлен в автозагрузку.

    Как проверить запущен ли процесс clamd в данный момент?

    Выполните команду:

    systemctl status clamav-daemon

    Если результат «Active: active», clamd запущен:

    Как отключить clamd и убрать его из автозагрузок

    • 1

      Чтобы убрать clamd из автозагрузки, выполните команду:

      systemctl disable clamav-daemon

    • 2

      Для отключения clamd выполните команду: systemctl stop clamav-daemon

      После отключения clamd могут возникнуть проблемы с приемом писем на почтовый ящик. Чтобы исправить данную ошибку:

    • 3

      Откройте файл конфигурации exim с помощью nano или любым другим редактором: nano /etc/exim4/exim4.conf.template

    • 4

      Замените строку: malware = * на malware = */defer_ok

      Сохраните изменения.

    • 5

      Перезапустите «Exim» c помощью команды: /etc/init.d/exim4 restart

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Гранты для бизнеса до 500к
    • Скидки на cloud GPU до 50%
    • Скидки на bare-metal с А4000 и А5000
    • Кешбэк 100% на kubernetes
    • vk
    • telegram
    • ok
    • vc
    • dzen
    • rbc
    • Продукты
      • Домены
      • Хостинг
      • Почта
      • SSL-сертификаты
      • Конструктор сайтов
      • VPS и VDS серверы
      • Магазин доменов
      • Облако для бизнеса
    • Решения по сфере бизнеса
      • Подойдут всем
      • Маркетплейсы
      • Образование
      • Бьюти
      • Медицина
      • Автосервисы
      • Бытовые услуги
      • Досуг
      • Спорт
      • Все решения
    • Сервисы
      • Whois – проверить данные домена
      • Определить IP адрес
      • Проверить порт на доступность
      • Проверить IP адрес сайта
      • Перевести домен в Punycode
      • Проверить скорость интернета
    • Компания
      • О компании
      • Контакты
      • Офисы
      • Новости
      • Акции и скидки
      • Блог
      • Отзывы клиентов
    • Полезное
      • Стоимость услуг
      • Способы оплаты
      • Бонусная программа
      • Документы
      • База знаний
      • ЭДО
      • Партнерам
    • Другое
      • Сообщить о нарушении
      • РБК: новости России и мира сегодня
      • Новости компаний РФ
      • РБК Инвестиции: курсы валют
      • Спецпроект с Онлайн Патентом

    Облачная платформа Рег.ру включена в реестр российского ПО Запись № 23682 от 29.08.2024

    • mintsifry
    • icann
    • cctld
    © ООО «РЕГ.РУ»
    • Политика конфиденциальности
    • Политика обработки персональных данных
    • Правила применения рекомендательных технологий
    • Правила пользования и другие правила и политики
    • Используем куки, это делает удобнее вашу работу с сайтом