- Виртуальный хостинг (shared hosting) - аккаунт на общем сервере провайдера: десятки и сотни сайтов делят одну операционную систему, процессор и память, а клиент управляет только своими файлами и базами через панель.
- VPS (виртуальный выделенный сервер) - отдельная виртуальная машина со своей ОС, root-доступом и закреплёнными за ней vCPU, памятью и диском.
- Telegram-боты, Docker, VPN, игровые серверы и сервисы на нестандартных портах работают только на VPS: виртуальный хостинг рассчитан на сайты через веб-сервер провайдера.
- Виртуального хостинга хватает для визитки, блога или небольшого сайта на WordPress; VPS нужен, когда сайту тесно в лимитах аккаунта или нужен свой стек.
- VPS Tihost стоит от $4.00 в месяц за 1 vCPU, 2 ГБ RAM и 40 ГБ NVMe с root-доступом и защитой от DDoS.
Что такое виртуальный хостинг и что такое VPS?
- VPS
- Virtual Private Server - виртуальная машина на физическом сервере с собственной ОС и ядром, root-доступом и закреплённым объёмом vCPU, памяти и диска. Чем VPS отличается от VDS и выделенного сервера - в статье VPS, VDS и выделенный сервер.
- Root-доступ
- Права суперпользователя в Linux (администратора в Windows): можно ставить любые программы, менять настройки системы, открывать порты и запускать фоновые службы.
Чем виртуальный хостинг отличается от VPS?
| Виртуальный хостинг | VPS | |
|---|---|---|
| Операционная система | Общая, ею управляет провайдер | Своя, выбираете вы |
| Root-доступ | Нет | Да |
| Ресурсы | Общие, с лимитами на аккаунт | Закреплённые vCPU, RAM и диск |
| Влияние соседей | Нагрузка соседних сайтов может замедлить ваш | Изоляция гипервизором |
| Что можно запускать | Сайты на PHP (иногда Python, Node.js) | Любые программы и службы |
| Порты | Только веб-порты провайдера | Любые |
| Боты, Docker, VPN | Нет | Да |
| Администрирование | Делает провайдер | Делаете вы |
| Цена | Обычно ниже | От $4.00 в месяц |
Почему на VPS ресурсы стабильнее?
На виртуальном хостинге сайты всех клиентов работают в одной системе, и провайдер ограничивает каждый аккаунт квотами - на процессорное время, память, число процессов и одновременных соединений (часто для этого используют CloudLinux LVE). При превышении лимита сайт начинает отдавать ошибки 503 или 508, а всплеск у соседа может замедлить и ваш сайт. На VPS vCPU, память и диск закреплены за вашей виртуальной машиной гипервизором, и сколько из них отдать каждому процессу, решаете вы сами.
Что можно запустить только на VPS?
- Telegram-боты и парсеры, которые работают круглосуточно в фоне: на хостинге долгие процессы обычно завершаются по таймауту. Как запустить бота - в статье Telegram-бот на VPS.
- Docker и Docker Compose - нужны root и своё ядро, см. установку Docker.
- Свой VPN на WireGuard или OpenVPN - требует сетевых интерфейсов и UDP-портов, которых на хостинге нет.
- Сервисы на нестандартных портах: игровые серверы, API на отдельном порту, WebSocket-серверы, базы данных с внешним доступом.
- Свой стек: другая версия PHP или Node.js, Redis, PostgreSQL, очереди, фоновые воркеры, Windows Server.
Когда хватит виртуального хостинга?
Виртуальный хостинг - разумный выбор, если у вас один-два сайта на PHP (визитка, блог, небольшой WordPress), трафик умеренный и вы не хотите заниматься сервером. Провайдер сам обновляет ПО, у хостинга обычно есть почта на вашем домене, установщик CMS в один клик и готовый SSL-сертификат. Переходить на VPS стоит, когда:
- сайт упирается в лимиты аккаунта и падает с ошибками 503 или 508 в часы пик;
- нужна программа или версия языка, которых нет на хостинге;
- появились боты, фоновые задачи, Docker или нестандартные порты;
- сайтов стало много, и платить за несколько аккаунтов хостинга дороже одного VPS.
Насколько сложно администрировать VPS?
На VPS обновления, файрвол, резервные копии и мониторинг - ваша зона ответственности. Базовая защита Linux-сервера занимает около 15 минут: обновления, вход по SSH-ключу, файрвол UFW и fail2ban - пошагово в первой настройке VPS. Резервные копии храните вне сервера, как описано в статье про бэкапы VPS. Почту на своём домене на VPS придётся настраивать отдельно или подключить внешний почтовый сервис.
Если командная строка пугает, на VPS можно поставить панель управления (HestiaCP, aaPanel и другие) - тогда сайты, базы и SSL настраиваются мышью, почти как на хостинге, но с root-доступом за спиной.
Сколько стоит VPS по сравнению с хостингом?
Виртуальный хостинг обычно дешевле минимального VPS, но разница меньше, чем кажется: VPS Tihost стоит от $4.00 в месяц за 1 vCPU, 2 ГБ RAM и 40 ГБ NVMe, а при оплате за год действует скидка 20%. На таком сервере помещаются несколько небольших сайтов, бот и VPN одновременно. Какая конфигурация нужна под вашу задачу - в статье сколько памяти нужно VPS, а все входные тарифы - в обзоре Starter.
Каждый VPS Tihost - виртуальная машина KVM с root-доступом, публичным IPv4 и защитой от DDoS на уровне сети. Сервер разворачивается примерно за 2 минуты, при установке Linux можно сразу выбрать готовый стек LAMP или LEMP, а управлять им можно из веб-панели и Telegram-бота @tihost_bot.
AMD Ryzen 9, NVMe и защита от DDoS в Германии, Финляндии и Польше. Оплата криптовалютой или картой.
Частые вопросы
Что лучше для сайта - виртуальный хостинг или VPS?
Для одного-двух небольших сайтов на PHP проще виртуальный хостинг: сервер обслуживает провайдер. VPS лучше, когда сайту тесно в лимитах хостинга, нужен свой стек или на сервере будут боты, Docker и другие сервисы.
Можно ли запустить Telegram-бота на виртуальном хостинге?
Как правило, нет: виртуальный хостинг рассчитан на сайты, и долгие фоновые процессы на нём завершаются по таймауту или запрещены правилами. Бот, который работает круглосуточно, запускают на VPS - для этого хватает 1 vCPU и 2 ГБ RAM.
Есть ли root-доступ на виртуальном хостинге?
Нет. На виртуальном хостинге клиент управляет только своими файлами, базами и настройками в панели. Root-доступ, установка любых программ и настройка системы доступны на VPS или выделенном сервере.
Сколько стоит VPS вместо хостинга?
VPS Tihost стоит от $4.00 в месяц за 1 vCPU, 2 ГБ RAM и 40 ГБ NVMe; при оплате за 12 месяцев действует скидка 20%. На таком сервере работают несколько небольших сайтов, бот и VPN одновременно.
Сложно ли перейти с хостинга на VPS?
Перенос сайта на VPS сводится к трём шагам: настроить сервер с веб-сервером и базой, скопировать файлы и дамп базы, переключить DNS-записи домена на IP нового сервера. Панель управления вроде HestiaCP упрощает перенос для тех, кто не работает с командной строкой.
Чем VPS отличается от выделенного сервера?
VPS - виртуальная машина с закреплёнными ресурсами на общем физическом сервере, выделенный сервер - вся физическая машина целиком. VPS дешевле и разворачивается за минуты, выделенный сервер нужен для особого железа или нагрузки больше самого крупного VPS.