Журналы и аудит входов на сервере

Журналы отвечают на три вопроса: что сломалось, кто заходил на сервер и что он делал. Ответ есть, только если журналы включены, хранятся достаточно долго и не лежат на том же сервере, который могли взломать. Разберём, где их искать в Linux, какие команды показывают входы, как настроить ротацию и что сделать заранее, чтобы после инцидента было что разбирать.

Обновлено 07.11.2026 · Подобрать VPS по своим условиям →

В Linux с systemd журналы пишут две системы. Служба journald из systemd собирает сообщения всех служб, ядра и входов в двоичный журнал. Служба rsyslog, если она установлена, раскладывает те же сообщения по текстовым файлам в /var/log. Веб-сервер, база данных и Docker ведут собственные журналы. Знать, где что лежит, нужно до инцидента, а не во время него.

Где лежат журналы

  • journald. Читается командой journalctl. Журнал хранится на диске, если существует каталог /var/log/journal, иначе только в памяти и пропадает при перезагрузке (journald.conf, параметр Storage=auto). Проверьте это на новом сервере: ls /var/log/journal. Если каталога нет, создайте его и перезапустите службу: systemctl restart systemd-journald.
  • Системные файлы. В Ubuntu входы и sudo пишутся в /var/log/auth.log, общие сообщения — в /var/log/syslog. В AlmaLinux и Rocky Linux это /var/log/secure и /var/log/messages. В Debian 12 и новее rsyslog по умолчанию не ставится, и всё есть только в journald.
  • Веб-сервер. nginx пишет в /var/log/nginx/access.log и error.log, Apache — в /var/log/apache2/ в Debian и Ubuntu или в /var/log/httpd/ в AlmaLinux. Журнал доступа показывает каждый запрос: адрес, время, путь, код ответа, размер, браузер. Состав полей задаётся директивой log_format; если сайт стоит за CDN, настройте передачу настоящего адреса посетителя, иначе в журнале будут только адреса CDN (подробнее в статье CDN: когда нужен сайту).
  • Приложения и Docker. Базы данных пишут в свои каталоги в /var/log, а контейнеры — в файлы Docker, которые читаются командой docker logs.

Несколько команд journalctl, которых хватает в большинстве случаев: journalctl -u nginx --since "1 hour ago" — сообщения одной службы за час; journalctl -p err -b — ошибки с последней загрузки; journalctl -f — поток новых сообщений; journalctl --disk-usage — сколько места занимает журнал.

Кто входил на сервер

Каждый вход по SSH оставляет запись с именем пользователя, адресом и способом входа: ключом или паролем. Посмотреть успешные входы можно так:

  • в journald: journalctl -u ssh --since today | grep Accepted (в AlmaLinux служба называется sshd);
  • в файле: grep Accepted /var/log/auth.log или /var/log/secure;
  • сводкой: команда last показывает входы и перезагрузки, lastb — неудачные попытки.

В Debian 13 команд last, lastb и lastlog больше нет: их старые файлы не умеют хранить даты после 2038 года. Вместо них предлагаются пакеты wtmpdb и lastlog2 (примечания к выпуску Debian 13). Записи Accepted в журнале остаются в любой версии.

Что проверять. Входы с незнакомых адресов и в необычное время. Входы по паролю, если вы настроили вход только по ключу: значит, настройка не применилась. Команды через sudo: в auth.log и в journald для каждой записано, кто и что выполнил. Новые ключи в ~/.ssh/authorized_keys и новые пользователи в /etc/passwd: их добавляют, чтобы вернуться на сервер позже. Если нужен подробный аудит изменений файлов и команд, в Linux есть подсистема аудита auditd, но её правила требуют отдельной настройки и места на диске.

fail2ban: что он даёт, кроме SSH

fail2ban читает журналы и временно блокирует адреса, которые раз за разом ошибаются при входе. Установка и защита SSH описаны в статье Первые 10 шагов после покупки VPS. По умолчанию адрес блокируется на 10 минут после 5 ошибок за 10 минут (jail.conf). Что стоит добавить:

  • Длинные блокировки для повторных нарушителей. Правило recidive читает журнал самого fail2ban и блокирует на неделю адрес, который попадался несколько раз за сутки. Параметр bantime.increment = true удваивает срок с каждой новой блокировкой.
  • Правила для веб-сервера. Готовые правила nginx-http-auth, nginx-limit-req и nginx-botsearch реагируют на ошибки пароля на закрытых страницах, превышение лимита частоты запросов и перебор несуществующих адресов.
  • Свои адреса в исключениях. Параметр ignoreip со статическим адресом офиса избавит от блокировки самого себя.

fail2ban не защищает от распределённых атак с тысяч адресов и не заменяет вход по ключу. Его главная польза для аудита — короче журнал: в нём остаются осмысленные события, а не десятки тысяч одинаковых попыток подбора пароля. Список заблокированных адресов показывает fail2ban-client status sshd.

Ротация и место на диске

Журналы растут постоянно, а на недорогих VPS диск небольшой. По каталогу accsly.io на ноябрь 2026 года у тарифов VPS с 1 ГБ памяти медианный диск — 20 ГБ, а у 9% тарифов VPS диск 20 ГБ или меньше. Журнал доступа нагруженного сайта или контейнер, который пишет ошибку в цикле, заполняют такой диск за дни, после чего перестают работать база данных и сам сайт.

  • journald по умолчанию занимает не больше 10% файловой системы и не больше 4 ГБ. Задать свой предел можно параметром SystemMaxUse= в /etc/systemd/journald.conf, а срок хранения — параметром MaxRetentionSec=, который по умолчанию выключен. Разово освободить место: journalctl --vacuum-size=500M или --vacuum-time=30d.
  • Текстовые файлы ротирует logrotate по правилам из /etc/logrotate.d/. В Ubuntu 24.04 системные журналы ротируются раз в неделю, хранятся 4 старых файла, то есть около месяца. Журналы nginx из пакета AlmaLinux 9 — раз в сутки, 10 старых файлов. Параметры rotate, daily или weekly, compress и maxsize меняют срок, сжатие и ротацию по размеру. Режим copytruncate подходит программам, которые не умеют переоткрывать файл, но по документации может терять строки. Проверить правило без изменений: logrotate -d /etc/logrotate.d/nginx.
  • Docker по умолчанию пишет журналы контейнеров без ограничения размера (драйвер json-file). Задайте max-size и max-file в /etc/docker/daemon.json и пересоздайте контейнеры: настройки применяются только к новым. Подробнее — в статье Docker на VPS: с чего начать.

Найти, что заняло диск: df -h покажет заполненный раздел, du -xh /var/log | sort -h | tail — самые большие каталоги. Не удаляйте файл журнала, который служба держит открытым: место не освободится, пока служба не перезапустится. Очистите его командой truncate -s 0. Предупреждение о заполнении диска лучше получать заранее — об этом статья Мониторинг сервера: аптайм, нагрузка, алерты.

Как хранить журналы для разбора инцидента

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

  1. Отправляйте журналы на другой сервер. rsyslog умеет пересылать сообщения по сети, у journald для этого есть служба systemd-journal-upload. Принимающий сервер — отдельный недорогой VPS с диском побольше или система сбора журналов вроде Loki, Graylog или OpenSearch; тарифы под неё собраны в подборке VPS для Elasticsearch.
  2. Решите, сколько хранить. Для разбора большинства инцидентов нужны журналы за 30–90 дней: взлом часто обнаруживают не в день проникновения. На самом сервере хватит недели-двух, остальное — на сервере сбора или в архиве.
  3. Синхронизируйте время. Без точного времени нельзя сопоставить события на разных серверах. Проверьте timedatectl: строка «System clock synchronized» должна показывать yes.
  4. Не держите в журналах лишнего. Пароли, токены и полные номера карт в журнал попадать не должны. IP-адреса и логины пользователей могут считаться персональными данными, поэтому срок хранения стоит прописать в политике обработки данных; подробнее в статье 152-ФЗ и хостинг.
  5. При инциденте сначала сохраните, потом чините. Скопируйте журналы и сделайте снимок диска у хостера до переустановки системы. Как устроены снимки и резервные копии, описано в статье Резервные копии VPS.

Если журналы нужны не только для разбора, но и для оповещений — о всплеске ошибок 500 или входе под root, — их собирают вместе с метриками на отдельном сервере мониторинга. Тарифы под такую задачу — в подборке VPS для мониторинга.

Частые вопросы

Где посмотреть, кто заходил на сервер по SSH?

Командой journalctl -u ssh (в AlmaLinux -u sshd) с фильтром по слову Accepted или в файле /var/log/auth.log, в AlmaLinux — /var/log/secure. Сводку входов показывает команда last, а в Debian 13 — wtmpdb.

Почему в Debian 12 нет файла /var/log/auth.log?

В Debian 12 и новее rsyslog по умолчанию не устанавливается, и все сообщения, включая входы, хранятся только в journald. Читайте их через journalctl или поставьте rsyslog, если нужны текстовые файлы.

Сколько места могут занять журналы?

journald по умолчанию берёт до 10% файловой системы, но не больше 4 ГБ. Журналы веб-сервера и Docker без ротации ограничены только размером диска, поэтому для них нужны правила logrotate и параметры max-size и max-file.

Можно ли просто удалить большой файл журнала?

Если служба держит файл открытым, место освободится только после её перезапуска. Безопаснее очистить файл командой truncate -s 0 и настроить ротацию, чтобы ситуация не повторилась.

Сколько хранить журналы?

Для разбора инцидентов обычно хватает 30–90 дней, на самом сервере — недели-двух. Журналы с IP-адресами и логинами могут относиться к персональным данным, поэтому срок хранения лучше закрепить в политике обработки данных.

Защищает ли fail2ban от взлома?

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

Ещё в справочнике

  • Хостинг для сайта компании и почты на доменеСайт компании редко бывает нагруженным, зато к нему добавляются почта сотрудников на домене, формы заявок с персональными данными и бухгалтерия, которой нужны счёт и акт. Виртуальный хостинг закрывает всё это одним тарифом, если заранее проверить лимиты почты, настроить SPF, DKIM и DMARC и выбрать хостера, который работает с юрлицами. Ниже — на что смотреть и сколько это стоит.
  • Хостинг для лендинга и сайта-визиткиЛендингу и сайту-визитке не нужны мощный сервер и VPS: им хватает самого простого тарифа виртуального хостинга за сотню-другую рублей в месяц. Важнее другое — чтобы в тарифе был бесплатный SSL, домен оставался вашим, а страница быстро открывалась с телефона. Ниже — как выбрать тариф, что в нём проверить и сколько он стоит.
  • Как выбрать хостинг для интернет-магазинаНебольшому магазину на WooCommerce, OpenCart или 1С-Битрикс хватает хорошего тарифа виртуального хостинга. Но требования у него строже, чем у сайта-визитки: свежие версии PHP и базы данных, HTTPS на всех страницах, запас по лимитам на распродажи и резервные копии, из которых можно быстро восстановить заказы. Ниже — что проверить в тарифе, сколько он стоит и когда пора переходить на VPS.
  • База данных на VPS: PostgreSQL или MySQLБаза данных почти всегда упирается не в процессор, а в память и диск. Если рабочий набор данных помещается в кэш, запросы идут быстро даже на недорогом сервере, если нет — всё решает скорость диска. Разберём, как выбрать между PostgreSQL и MySQL, сколько памяти отдать базе, какой диск брать и как не потерять данные.
  • Хранение файлов на VPS: диски и объектное хранилищеФайлы проекта — загрузки пользователей, фото товаров, видео, документы, архивы — растут быстрее, чем база и код. Держать их можно на диске сервера, на отдельном томе или в объектном хранилище, и от выбора зависят цена терабайта, скорость и то, что будет с файлами при смене сервера. Разберём варианты и цены по каталогу accsly.io.
  • Как уйти от хостера без потерьУходить от хостера приходится по разным причинам: выросли цены, сервер стал медленным, поддержка не отвечает, нужна другая страна. Потерять при переезде можно данные, письма, домен и деньги за оплаченные месяцы. Разберём порядок действий, при котором старый и новый серверы какое-то время работают параллельно, а отключение старого ничего не ломает.
  • CI/CD на своём VPSСвой сервер для сборок окупается, когда облачных минут не хватает, сборки медленные или нужен доступ к внутренним ресурсам. Но раннер выполняет любой код из репозитория, поэтому ошибка в его настройке открывает доступ к рабочему серверу и всем секретам. Разберём, как устроены раннеры GitLab и GitHub, сколько ресурсов им нужно, как деплоить по SSH и где хранить ключи.
  • VPS для разработчика: тестовые стендыТестовый стенд нужен, чтобы ошибку нашли вы, а не клиенты. Он должен быть похож на рабочий сервер по программам и настройкам, но может быть вдвое меньше по ресурсам и жить несколько дней. Разберём, как сделать стенд дешёвым, как держать несколько версий на одном сервере и как не допустить, чтобы копия сайта попала в поиск или отправила письма настоящим клиентам.
  • Linux-дистрибутивы для сервера: Ubuntu, Debian, AlmaLinuxДля сервера чаще всего выбирают из трёх бесплатных дистрибутивов: Ubuntu, Debian и AlmaLinux. Все три стабильны и годятся для сайта или бота, а различаются сроком поддержки, пакетами и тем, какие панели и программы на них официально работают. По каталогу accsly.io на ноябрь 2026 года все три образа есть у 631 хостера из 1 241, чей список шаблонов известен.
  • Нагрузочное тестирование сайта перед запускомНагрузочный тест отвечает на вопрос, сколько посетителей выдержит сайт на выбранном сервере и что сломается первым. Его проводят на собственном сервере и только на нём: генератор нагрузки — отдельная машина, хостер предупреждён, внешние сервисы заменены заглушками. Разберём, какие цифры смотреть, какими программами их получить и как по ним выбрать тариф.
  • Обновление сервера без простояСервер нельзя оставлять без обновлений, но каждое обновление — риск остановить сайт. Риск снимают процессом: мелкие исправления безопасности ставятся автоматически, крупные изменения идут по плану со снимком, проверкой и готовым откатом, а перезагрузки собираются в окно обслуживания. Разберём, как устроить это на одном VPS.
  • CDN: когда нужен сайтуCDN хранит копии файлов сайта на серверах по всему миру и отдаёт их посетителю с ближайшего. Это ускоряет загрузку картинок, скриптов и видео и снимает нагрузку с вашего сервера, но не делает быстрее медленный движок и не заменяет правильный выбор страны сервера. Разберём, в каких случаях CDN действительно нужен, а когда хватит одного VPS в нужном месте.
  • Домены и DNS для владельца сервераСервер можно сменить за вечер, а домен остаётся с проектом на годы. Через DNS домен указывает на сервер, почту и сторонние службы, и одна ошибочная запись выключает сайт или отправляет письма в спам. Разберём записи, которые понадобятся владельцу VPS, как работает кэширование, где держать зону и как переехать на новый сервер так, чтобы посетители этого не заметили.
  • SSL-сертификаты: бесплатные и платныеБесплатный сертификат шифрует соединение так же надёжно, как платный: браузер не отличает их по степени защиты. Разница в том, что проверяет удостоверяющий центр, сколько живёт сертификат и кто отвечает за продление. По каталогу accsly.io на ноябрь 2026 года бесплатный SSL прямо указан в 1 449 тарифах виртуального хостинга у 178 хостеров. Разберём, когда этого достаточно, а когда сертификат стоит покупать.
  • 152-ФЗ и хостинг: где хранить данныеЕсли сайт или сервис собирает персональные данные граждан России, их запись и хранение должны идти в базах на территории России — это часть 5 статьи 18 закона № 152-ФЗ. Для выбора VPS это значит, что важна страна дата-центра, а не страна хостера, и что копии за границей уже подчиняются отдельным правилам. Разберём, что требует закон, какие обязанности ложатся на владельца сервера и какие схемы размещения встречаются на практике.
  • GDPR и выбор хостингаОбщий регламент ЕС о защите данных (GDPR) не требует держать данные в Евросоюзе, но требует, чтобы с хостером был договор об обработке данных, а вывоз данных из ЕС шёл по одному из законных механизмов. По каталогу accsly.io на ноябрь 2026 года серверы в ЕС есть у 61% хостеров VPS, но почти половина из них зарегистрирована за пределами Европейской экономической зоны. Разберём, почему это важно и что проверить в условиях.
  • Юрисдикция хостера: на что она влияетУ каждого сервера две страны: та, где стоит дата-центр, и та, где зарегистрирована компания, которая его сдаёт. По каталогу accsly.io на ноябрь 2026 года у 15% хостеров VPS это разные страны. От первой зависят пинг и требования к хранению данных, от второй — право договора, суд для споров, документы для бухгалтерии и то, чьи органы могут запросить данные. Разберём, что меняет каждая из них.
  • Как сравнивать цены VPS: цена единицы ресурсовЦена тарифа отвечает на вопрос «сколько я заплачу», но не на вопрос «сколько я получу за эти деньги». По каталогу accsly.io на ноябрь 2026 года гигабайт памяти на тарифе с 1 ГБ стоит в медиане 654 ₽ в месяц, а на тарифе с 4 ГБ — 409 ₽. Разберём, как посчитать цену за vCPU, за гигабайт памяти и диска и что привести к одному знаменателю, прежде чем сравнивать два предложения.
  • SLA и аптайм: что обещают хостерыSLA 99,9% разрешает хостеру 43 минуты простоя в месяц, 99,99% — около четырёх. Но процент в рекламе — ещё не обязательство: обязательство — это документ, где написано, что считается простоем, что исключено и сколько вам вернут. Чаще всего это скидка на следующий счёт, а не деньги. Разберём, как читать такие документы и как проверять доступность самому.
  • Тестовый период и возврат денегПроверить сервер до того, как платить за месяц или год, можно двумя способами: бесплатным тестовым периодом или гарантией возврата денег. По каталогу accsly.io на ноябрь 2026 года тест дают 11% хостеров VPS, гарантию возврата — 36%. Но у многих из них условия касаются только хостинга, только первого заказа или только оплаты картой. Разберём, что проверить, чтобы гарантия сработала.
  • Облачный сервер или VPSОблачный сервер и VPS — обычно одна и та же виртуальная машина на KVM. Разница в обвязке: облако продаёт ресурсы по часам через API и даёт сетевые диски, снапшоты и готовые сервисы, а классический VPS — фиксированный тариф на месяц с локальным диском и пакетом трафика. Разберём, что из этого вам нужно и сколько это стоит.
  • Выделенный сервер или VPSVPS — это часть физического сервера, выделенный сервер — вся машина целиком. На 4 ядрах и 8–16 ГБ памяти VPS почти вдвое дешевле, на 4 ядрах и 32 ГБ цены равны, а при 64 ГБ на 8 ядрах или 128 ГБ на 16 ядрах выделенный сервер в каталоге дешевле виртуального на треть. Разберём, что ещё меняется, кроме цены: соседи, гарантии, сроки, отказы железа и удалённое управление.
  • Хостинг или VPS для сайтаВиртуальный хостинг — это готовое место для сайта, где сервером занимается хостер. VPS — свой сервер, где всё настраиваете вы. Для лендинга и обычного сайта на WordPress хватает хостинга, и он в несколько раз дешевле. VPS нужен, когда сайту мало лимитов аккаунта или нужна программа, которую хостинг не разрешает. Ниже — что входит в каждый вариант, сколько он стоит и таблица для выбора.
  • Защита от DDoS: что на самом деле дают хостерыСтроку «защита от DDoS» сейчас пишет в тарифах каждый второй хостер. За ней может стоять фильтрация на несколько терабит, а может — только право отключить ваш адрес, когда атака мешает соседям. Разберём, из чего состоит защита, чем отличаются уровни L3/L4 и L7 и как по договору понять, что вы покупаете.
  • Почтовый сервер на VPS: SPF, DKIM, DMARCПоставить Postfix или готовую сборку вроде Mailcow на VPS — дело часа. Добиться, чтобы письма доходили во входящие, а не в спам, сложнее: почтовые службы смотрят на порт, адрес сервера, его репутацию и три записи DNS. Разберём, что проверить у хостера до покупки и как настроить SPF, DKIM и DMARC.
  • Мониторинг сервера: аптайм, нагрузка, алертыБез мониторинга о падении сервера вы узнаёте от посетителей, а о заканчивающемся диске — когда база перестаёт записывать. Хватает нескольких проверок снаружи и десятка метрик изнутри, чтобы видеть проблему раньше пользователей. Разберём, что измерять, где ставить проверки и чем это сделать бесплатно.
  • Как читать тарифы хостера: скрытые ограниченияКарточка тарифа показывает ядра, память, диск и цену за месяц. Но два тарифа с одинаковыми цифрами могут стоить по-разному уже через год и вести себя по-разному под нагрузкой. Разница — в условиях, которые пишут мелким шрифтом, в правилах использования или вообще только в договоре. Ниже — восемь мест, которые стоит проверить до оплаты.
  • IPv4 и IPv6 на сервереУ обычного VPS один публичный IPv4-адрес и, если хостер поддерживает, подсеть IPv6. Дополнительный IPv4 почти всегда стоит денег, а самые дешёвые тарифы иногда идут без своего IPv4 вовсе. Разберёмся, откуда этот дефицит, что можно сделать на одном IPv6 и какие настройки адреса нужны почтовому серверу.
  • Канал и трафик: что значит 1 Гбит/с и безлимитВ тарифе сервера обычно две сетевые строки: скорость порта и объём трафика. Первая говорит, как быстро сервер может отдавать данные, вторая — сколько он может отдать за месяц. Они связаны простой арифметикой, и, зная её, легко понять, что на самом деле продаёт «1 Гбит/с безлимит» и хватит ли вам «5 ТБ».
  • Docker на VPS: с чего начатьDocker позволяет запустить на сервере бота, сайт, базу данных и мониторинг так, что они не мешают друг другу, а переезд на другой VPS сводится к копированию пары файлов и данных. Установка занимает пять минут, а основные неприятности начинаются позже: открытые наружу порты базы, журналы на десятки гигабайт и данные, которые пропали вместе с контейнером. Разбираем, как избежать их с самого начала.
  • Как перенести сайт с хостинга на VPSСам перенос занимает пару часов, а ошибки обычно случаются вокруг него: забытое задание cron, правила .htaccess, которые nginx не читает, запись AAAA со старым адресом или почта, которая пропала вместе со сменой IP. Ниже — порядок действий с командами и проверками для сайта на PHP и MySQL.
  • Панели управления сервером: ISPmanager, FASTPANEL, aaPanelПанель превращает VPS в привычный по хостингу кабинет: сайты, базы, почта и сертификаты заводятся мышкой, а не правкой конфигов. Три панели, которые чаще всего ставят на российские и недорогие зарубежные серверы, — ISPmanager, FASTPANEL и aaPanel. Они различаются ценой, требованиями к памяти и тем, насколько глубоко забирают сервер под себя.
  • Windows VPS для 1ССервер для 1С в аренде избавляет от офисного компьютера под столом, который никто не обновляет и не копирует. Но у 1С на VPS свои особенности: программная лицензия привязывается к параметрам виртуальной машины, пользователям нужны лицензии и 1С, и Windows, а ядра важнее их количества. Разбираем, как собрать сервер под 1С для небольшой компании.
  • Windows VPS: лицензия, RDP и безопасность входаСервер с Windows дороже Linux не только из-за памяти: в цену входит лицензия, и от того, как она оформлена, зависит, законно ли вы работаете и сколько человек может подключиться. А открытый RDP — самая частая причина взлома таких серверов. Разбираем обе темы.
  • Когда переезжать с хостинга на VPSVPS не делает сайт быстрее сам по себе: он даёт ресурсы и свободу, но вместе с ними — администрирование. Разбираем, по каким признакам видно, что хостинг стал тесным, когда проблема решается без переезда и как перенести сайт так, чтобы посетители ничего не заметили.
  • Резервные копии VPS: стратегии и инструментыНа VPS резервные копии — ваша забота, даже если в тарифе написано «бэкапы включены». Разбираем, что именно копировать, почему снимка у хостера мало, как настроить restic или BorgBackup за полчаса и как убедиться, что из копии действительно можно восстановиться.
  • Первые 10 шагов после покупки VPS: безопасностьПароли к новому серверу начинают подбирать через несколько минут после того, как у него появился публичный IP. Ниже — десять шагов, которые за час закрывают самые частые дыры: команды для Ubuntu и Debian, отличия для AlmaLinux и Rocky Linux и проверки, без которых легко потерять доступ к собственному серверу.
  • Как выбрать страну для сервераСтавьте сервер туда, где ваши посетители. Если сайт собирает данные россиян, база должна быть в России, этого требует закон. Для аудитории по всей Европе удобны Нидерланды, Германия и Финляндия. Цена почти не решает: у одного хостера сервер в Москве, Амстердаме и Франкфурте обычно стоит одинаково, а заметно дороже только Азия и Австралия.
  • Почасовая оплата: когда она выгоднаПочасовая оплата выгодна, если сервер нужен меньше трёх недель в месяц: на тест, на сборку, на разовую тяжёлую задачу. У большинства хостеров час стоит ровно месячную цену, делённую на 730 часов, так что за полный месяц вы почти не переплачиваете. Переплата прячется в другом: тарифы с почасовой оплатой в среднем дороже, а у сервера, который работает круглый год, помесячная оплата за год вперёд обычно выходит дешевле.
  • Сколько памяти и ядер нужно сайтуБольшинству сайтов хватает 2 ГБ памяти и одного-двух ядер, магазину с тысячами товаров нужно 4 ГБ и два ядра. Память важнее ядер: когда её не хватает, сайт тормозит или падает, а лишнее ядро без памяти почти ничего не даёт. Ниже покажу, как посчитать память под свой сайт и как узнать, сколько он тратит на самом деле.
  • KVM или OpenVZ: что выбратьВ 2026 году почти всегда стоит брать KVM: он дороже OpenVZ на десятки рублей в месяц, зато на нём работает всё, от Docker до Windows. OpenVZ оправдан в узком случае, и ниже видно, в каком, а в конце — команды, которыми можно проверить свой сервер за минуту.
  • NVMe или SSD: есть ли разница для сайтаДля небольшого сайта разница между NVMe и SSD почти незаметна: страницы отдаются из памяти, а не с диска. Она появляется у магазинов и сайтов с большой базой данных. При этом NVMe у того же хостера стоит всего на 45–80 ₽ в месяц дороже, а иногда и дешевле, так что решает обычно не тип диска, а объём и то, как хостер его ограничил.
  • Что такое VPS простыми словамиVPS — это часть мощного физического сервера, которую вам сдают в аренду и которая ведёт себя как отдельный компьютер: со своей системой, своим IP-адресом и полным доступом. Ниже — чем он отличается от хостинга, кому нужен, сколько стоит и что проверить сразу после покупки.
  • VPS для Telegram-бота: что нужно боту и как выбрать тарифБоту с меню и парой команд хватает самого дешёвого сервера, а бот с рассылками, файлами и базой упирается совсем в другие ресурсы. Разбираем, что на самом деле потребляет бот, какие ограничения Telegram влияют на выбор сервера и как не переплатить.
  • Как проверить пинг и скорость VPS до оплатыЦифры в тарифе не говорят, какой будет задержка до ваших пользователей и как быстро работает диск. Большую часть этого можно измерить до оплаты, остальное — в первый час работы сервера. Разбираем инструменты и то, как читать результаты.
  • Корпоративная сеть на VPS: удалённый доступ к офисуАрендованный сервер может стать центром частной сети компании: через него сотрудники из дома и филиалы подключаются к 1С, файловому хранилищу, CRM и Git. Разбираем схемы, протоколы, требования к серверу и базовую защиту.
  • Как выбрать VPS: 7 параметров, которые решаютДва тарифа с одинаковыми «2 ядра, 4 ГБ, 50 ГБ» могут отличаться по скорости в разы и по цене через год — вдвое. Разбираем, что стоит за каждой строкой тарифа и на что смотреть до оплаты.
  • VPS или VDS: есть ли разница и что на самом деле важноНа российском рынке VPS и VDS чаще всего означают одно и то же — виртуальный сервер. Разница, которая действительно влияет на работу, прячется не в названии, а в типе виртуализации и в том, гарантированы ли ресурсы.