Коротко. Хостинг — это аренда места и вычислительных ресурсов на постоянно включённом компьютере (сервере), который стоит в дата-центре и подключён к интернету широким каналом. На нём лежат файлы сайта и работает программа-веб-сервер, отвечающая браузерам. Домен — это имя, хостинг — само помещение. Услуги разные, покупать их можно у разных компаний.
Что такое хостинг простыми словами
Сайт — это набор файлов: HTML-страницы, картинки, стили, скрипты, а чаще ещё и база данных с кодом на PHP, Python или JavaScript. Чтобы эти файлы увидел кто-то кроме вас, нужны три вещи одновременно.
- Компьютер, который не выключается. Ноутбук уходит в сон, теряет Wi-Fi и уезжает с хозяином в отпуск — сайт на нём будет доступен ровно столько же.
- Постоянный адрес в сети. Домашний интернет обычно выдаёт динамический IP, а часто и вовсе адрес за общим шлюзом провайдера, куда снаружи не достучаться.
- Запущенная программа-веб-сервер. nginx, Apache или Caddy принимают HTTP-запрос и формируют ответ. Файлы сами по себе никому ничего не отвечают — их кто-то должен отдать.
Хостинг — это аренда такого компьютера или его части вместе с обслуживанием. Вы платите провайдеру, а он держит железо включённым, кормит его электричеством, охлаждает, подключает к магистральным каналам, меняет сгоревшие диски и следит, чтобы всё это работало ночью, в праздники и во время аварии на подстанции.
Аналогия, которая почти не врёт: домен — это адрес на вывеске, хостинг — само помещение с полками, светом и дверью на улицу. Вывеску можно перевесить на другое помещение за вечер. Товар при этом придётся физически перевозить.
Что именно вы арендуете
За словом «хостинг» скрывается не одна услуга, а связка из пяти. Разница между дешёвым тарифом и дорогим — не в «количестве мегабайт», а в том, сколько из этих пунктов гарантировано, а сколько выдаётся «по возможности».
| Компонент | Что это | Что ограничивает на практике |
|---|---|---|
| Дисковое пространство | Место под файлы сайта, базу, почту, резервные копии | Гигабайты, число файловых записей (inode), тип накопителя — SATA SSD или NVMe |
| Процессор и память | Ресурсы для выполнения кода: PHP, Node.js, запросов к базе | Доля ядра, потолок оперативной памяти, максимум одновременных процессов |
| Канал и IP-адрес | Подключение к интернету и точка, по которой сервер находят | Ширина полосы, объём трафика, общий или выделенный адрес |
| Программный стек | Веб-сервер, интерпретаторы, СУБД, почтовый сервер, панель управления | Доступные версии PHP и MySQL, наличие root-доступа, право ставить своё ПО |
| Обслуживание | Питание, охлаждение, замена железа, копии, защита от атак, поддержка | Заявленный уровень доступности, глубина хранения копий, время ответа поддержки |

Чем хостинг отличается от домена
Это главная путаница новичка, поэтому разберём её сразу. Домен и хостинг — две независимые услуги. Их часто продаёт одна компания в одном чеке, но по сути это аренда имени и аренда ресурсов, и брать их можно в разных местах.
| Признак | Домен | Хостинг |
|---|---|---|
| Что это | Имя вида example.com | Диск, процессор, память, канал |
| У кого берёте | Регистратор, аккредитованный в зоне | Хостинг-провайдер или облачная платформа |
| Период оплаты | Как правило, год и более | Как правило, месяц или год |
| Где хранится запись | В реестре доменной зоны | На конкретном сервере с конкретным IP-адресом |
| Если не продлить | Имя уходит, сайт перестаёт открываться по адресу | Файлы удаляют после льготного срока, имя остаётся вашим |
| Смена поставщика | Трансфер между регистраторами | Перенос файлов и переключение DNS-записи |
Связывает их DNS. У домена есть NS-записи: они говорят, какие серверы имён отвечают за зону. У этих серверов лежит A-запись (или AAAA для IPv6) с IP-адресом вашего хостинга. Браузер сначала спрашивает адрес по имени, потом стучится по адресу. Что такое имя и как устроены зоны — в статье что такое домен. Порядок связывания по шагам — в инструкции как привязать домен к хостингу.
Домен и хостинг не зависят друг от друга. Удалите сайт с хостинга — домен останется вашим. Не продлите домен — файлы на сервере никуда не денутся, но открыть сайт по имени будет нельзя. У них разные счета и разные даты продления, и именно поэтому сайты чаще «пропадают» не из-за сервера, а из-за забытого домена.
Где физически находится хостинг
Ответ на вопрос «где хостинг» вполне буквальный: в здании, у которого есть почтовый адрес, охрана и два независимых ввода электричества.
Дата-центр
Это не «облако» в переносном смысле, а инженерное сооружение. Питание заводят от разных подстанций, между вводами стоят источники бесперебойного питания на аккумуляторах и дизель-генераторы, которые успевают запуститься, пока батарей ещё хватает. Тепло от серверов отводят системы охлаждения: чем больше киловатт в стойке, тем сложнее схема. В машинные залы пускают по пропускам, стойки закрываются на замок. Отказоустойчивость площадок принято описывать уровнями Tier по классификации Uptime Institute: чем выше уровень, тем сильнее продублирована инженерная инфраструктура и тем дороже стойко-место.
Стойка, сервер, диск
В зале стоят стойки высотой около двух метров. В них горизонтальными «блинами» вставлены серверы: типичный размер — 1U или 2U, то есть 4,4 или 8,9 сантиметра в высоту. Внутри — процессоры на десятки ядер, десятки или сотни гигабайт оперативной памяти и накопители. Диски объединяют в массивы, чтобы отказ одного не убил данные; на современных площадках это чаще NVMe SSD, а не механические диски. Каждый сервер подключён минимум одним, а обычно двумя сетевыми линками к коммутаторам стойки.
Как один сервер превращается в сотни сайтов
Почти никогда сайт не занимает целую машину. На виртуальном хостинге на одной операционной системе живут сотни аккаунтов, разделённых правами доступа и лимитами ресурсов. На VPS гипервизор нарезает физический сервер на виртуальные машины со своим ядром и своим root-пользователем. В облаке добавляется ещё один уровень абстракции: диск, адрес и вычислительная мощность становятся отдельными сущностями, которые можно менять, не выключая сервис.
География: почему важен город, в котором стоит сервер
Свет в оптическом волокне идёт примерно на треть медленнее, чем в вакууме, и на каждом промежуточном маршрутизаторе пакет теряет ещё доли миллисекунды. Итог: задержка растёт вместе с расстоянием, и её нельзя «оптимизировать» кодом. Разница между сервером в своей стране и сервером на другом континенте измеряется десятками, а иногда и сотней с лишним миллисекунд на каждый круг «запрос — ответ». Страница, которая делает подряд десяток запросов к серверу, умножает эту разницу на десять.
Поэтому сервер выбирают ближе к аудитории, а статические файлы при необходимости раздают через сеть доставки контента. Площадку обычно указывают прямо при заказе — например, у провайдера Selectel есть собственные дата-центры в России, и регион выбирается при создании сервера.
Юрисдикция
Кроме километров есть право. Если сайт собирает персональные данные граждан России, их запись, систематизация, накопление и хранение должны выполняться в базах данных, находящихся на территории страны. Требование относится к серверу, а не к домену: доменное имя может быть в любой зоне, а база должна лежать там, где положено. Что именно проверять на своём сайте, показывает инструмент проверки соответствия 152-ФЗ.

Виды хостинга: виртуальный, VPS, выделенный, облако
Разница между типами — в том, где проходит граница между вашей зоной ответственности и зоной провайдера. Чем дешевле тариф, тем больше делает провайдер и тем меньше вы можете изменить.
| Тип | Что вы получаете | Кто администрирует систему | Кому подходит |
|---|---|---|---|
| Виртуальный (shared) | Аккаунт на общем сервере, панель управления, готовый стек | Провайдер | Визитки, блоги, небольшие магазины |
| VPS / VDS | Виртуальную машину с root, гарантированные ядра и память | Вы | Свой стек, несколько проектов, тестовый контур |
| Выделенный сервер | Физическую машину целиком, без соседей | Вы | Высокая нагрузка, тяжёлые базы, требования к железу |
| Облако | Ресурсы по требованию, оплата за потребление, масштабирование | Вы, часть слоёв берёт платформа | Неровная нагрузка, отказоустойчивые схемы |
Отдельно стоят узкие форматы: хостинг только для статики, где файлы отдаются без выполнения кода на сервере; managed-хостинг под конкретную CMS, где провайдер сам обновляет движок; serverless-платформы, где вы платите за вызовы функций, а не за время работы машины.
Подробное сравнение — когда общего сервера уже мало и по каким признакам пора на VPS — разобрано в статье виртуальный хостинг, VPS или выделенный сервер. Как выбирать провайдера и что читать в договоре — в руководстве по выбору хостинга. Здесь мы намеренно не пересказываем эти материалы: задача этой статьи — объяснить, что такое хостинг вообще.

Сколько стоит хостинг и из чего складывается цена
Конкретные суммы устаревают быстрее, чем статья, поэтому полезнее понимать структуру: за что провайдер вообще берёт деньги.
- Амортизация железа. Сервер работает несколько лет, потом его меняют. Стоимость машины размазана по месяцам всех клиентов, которые на ней живут.
- Электричество и охлаждение. Платят не только за киловатты, съеденные сервером, но и за те, что ушли на кондиционирование зала. На каждый ватт полезной нагрузки уходит ещё заметная доля на инженерию.
- Стойко-место и канал. Аренда юнитов в дата-центре, оплата аплинков и пиринга, фильтрация паразитного трафика на уровне сети.
- Лицензии. Панель управления, коммерческая операционная система, антивирус для почты, средства резервного копирования.
- Труд. Дежурные инженеры и поддержка, работающие ночью и в выходные, — самая дорогая часть в дешёвых тарифах и главная причина, почему совсем бесплатного нормального хостинга не бывает.
- Резервные копии. Место под копии и трафик на их создание стоят отдельных денег, поэтому глубина хранения почти всегда платная опция.
Соотношения между типами устойчивы, даже когда цифры меняются: виртуальный хостинг — самый дешёвый вариант, VPS сопоставимой мощности стоит в несколько раз дороже, выделенный сервер — ещё на порядок. Облако меняет не столько сумму, сколько её характер: вместо фиксированного платежа появляется счёт, зависящий от потребления, и он может оказаться как ниже фиксированного, так и заметно выше при всплеске нагрузки.
На что смотреть, кроме цифры в тарифе
- Цена продления. Первый период часто продают со скидкой, а продлевают по полному прайсу. Сравнивать надо второй счёт, а не первый.
- Домен «в подарок». Подарок действует один период. На второй год домен оплачивается отдельно и нередко дороже, чем у специализированного регистратора.
- Что докупается. Выделенный IP-адрес, сертификат сверх бесплатного, ежедневные копии с длинным сроком хранения, дополнительные почтовые ящики, перенос сайта силами поддержки.
- Компенсация за простой. Если доступность заявлена, но нарушение ничем не компенсируется, это маркетинговое число, а не обязательство.
- Условия возврата. Оплата за год вперёд выгоднее помесячной, но только если деньги возвращают при досрочном отказе.
Почему «безлимитный» хостинг не безлимитный
Ни один сервер не обладает бесконечным диском. Слово «безлимитный» означает, что счётчик убрали из прайса, а не из системы. Ограничения никуда не делись — они просто описаны в правилах размещения, а не на странице тарифа.
- Число файлов (inode). Файловая система хранит не только байты, но и записи о файлах. Их количество конечно, и кэш из сотен тысяч мелких файлов упирается в этот потолок задолго до гигабайтов.
- Процессорное время. На виртуальных тарифах аккаунту выделяют долю ядра, объём памяти, максимум процессов и лимит операций ввода-вывода. Превышение гасится не письмом, а замедлением и ошибкой вида «превышен лимит ресурсов».
- Назначение места. В правилах почти всегда написано, что диск предназначен под работающий сайт, а не под архив файлов, бэкапы чужих проектов или раздачу видео.
- Честное использование трафика. «Безлимитный трафик» ограничен шириной порта: даже без счётчика вы не отдадите больше, чем физически пролезет в канал.
Читайте не тариф, а правила размещения и оферту. Слова «безлимитно» и «неограниченно» на витрине почти всегда означают «без отдельного счётчика в прайсе». Настоящие пороги — inode, доля процессора, число процессов, размер одного файла — живут в документе, на который ведёт мелкая ссылка внизу страницы.
Насколько вы близки к порогу, видно прямо на сервере, если есть доступ по SSH.
# Сколько файловых записей занято и сколько осталось на разделе
df -i .
# Десять самых тяжёлых каталогов в текущей папке
du -sh ./* | sort -h | tail -10
# Сколько всего файлов в проекте
find . -type f | wc -l
Часто выясняется, что место и inode съел кэш движка или логи, а не контент. На виртуальном хостинге без SSH те же цифры обычно показывает файловый менеджер панели управления в разделе использования ресурсов.
Как узнать, на каком хостинге сайт: как проверить за пять минут
Задача возникает в двух ситуациях: вы приняли чужой проект и не знаете, где он живёт, либо смотрите на чужой сайт. Метод один: идти от имени к адресу, а от адреса — к владельцу сети.
Шаг 1. Найти IP-адрес
Домен превращается в адрес через DNS. Заодно полезно посмотреть, какие серверы имён обслуживают зону: на виртуальном хостинге они почти всегда принадлежат тому же провайдеру.
# A-запись: какой адрес отдают серверы имён домена
dig +short example.com A
# Какие серверы имён отвечают за зону
dig +short example.com NS
# Обратная зона: как называется хост с этим адресом
dig +short -x 93.184.216.34
В Windows без установленного dig те же данные даёт nslookup -type=A example.com и nslookup -type=NS example.com.
Шаг 2. Узнать, кому принадлежит адрес
Блоки IP-адресов выдаются организациям и записываются в базы региональных регистратур. Оттуда и берётся имя провайдера или дата-центра.
# Организация, которой делегирован блок адресов
whois 93.184.216.34 | grep -Ei 'netname|descr|orgname|country'
# Заголовки ответа: иногда видно веб-сервер, панель или посредника
curl -sI https://example.com | grep -Ei '^(server|x-powered-by|via|cf-ray)'
Шаг 3. Не дать себя обмануть
- За CDN виден только CDN. Если сайт стоит за сетью доставки контента или сервисом защиты от атак, A-запись ведёт к посреднику, а настоящий адрес сервера скрыт. Это не сбой метода — так и задумано.
- NS-записи не всегда указывают на хостера. Зону часто держат отдельно от файлов: имена у одного сервиса, сайт — у другого.
- Whois домена — это регистратор, а не хостинг. Два разных вопроса и два разных ответа.
- MX-записи ведут к почтовому провайдеру. Почта нередко живёт отдельно от сайта, и её адрес ничего не говорит о том, где лежат страницы.
Whois по IP-адресу отвечает на вопрос «кому выделен блок адресов», а не «кому владелец сайта платит за сервер». Между ними бывает цепочка: дата-центр сдаёт стойку хостеру, хостер продаёт VPS реселлеру, реселлер — конечному клиенту. В базе вы увидите верхний уровень.
Шаг 4. Проверить инструментами
Все четыре шага закрываются без консоли:
- Whois — кому делегирован домен и кому принадлежит блок адресов;
- Проверка IP — где физически находится адрес, какой сети и автономной системе он принадлежит;
- DNS-записи — A, AAAA, NS, MX и остальное по одному домену;
- Заголовки ответа — что говорит о себе веб-сервер;
- Проверка скорости — насколько быстро отвечает сервер на самом деле.
Пошаговый разбор со всеми крайними случаями — в статье как узнать хостинг и IP-адрес сайта.
Как измерить отклик собственного хостинга
Один запрос curl показывает, на что уходит время: на разрешение имени, на установление соединения, на TLS-рукопожатие или на работу самого сервера.
curl -o /dev/null -s -w 'dns=%{time_namelookup} connect=%{time_connect} tls=%{time_appconnect} ttfb=%{time_starttransfer} total=%{time_total}\n' https://example.com
Читается так: большая разница между tls и ttfb — тормозит код или база на сервере. Большие connect и tls при быстром ttfb — дело в расстоянии и сети, а не в хостинге. Большой dns — проблема на стороне серверов имён, а не сайта.
Как сделать хостинг самому
Дома — можно, но не для боевого сайта
Технически поднять веб-сервер на домашней машине несложно. Проблемы начинаются за пределами настройки.
- Нет постоянного белого адреса. Домашние тарифы часто выдают адрес за общим шлюзом провайдера: снаружи к вам просто не подключиться, никакие настройки роутера не помогут.
- Закрытые порты. На тарифах для физических лиц входящие соединения на 80 и 443 нередко запрещены условиями договора.
- Асимметричный канал. Домашний интернет быстро скачивает и медленно отдаёт, а сайт работает именно на отдачу.
- Нет резерва. Отключили электричество или оборвали кабель во дворе — сайт лежит, и никто не приедет чинить по SLA.
- Безопасность на вас. Выставленный в интернет сервер сканируют круглосуточно, с первых же минут. Обновления, файрвол и защита от перебора паролей становятся вашей постоянной работой.
Для учебного стенда, домашнего медиасервера или демонстрации коллеге этого достаточно. Для сайта, которым пользуются люди, — нет.
Свой сервер вместо готового тарифа
Реалистичный способ «сделать хостинг» — арендовать VPS или выделенный сервер и собрать стек самому. Вы получаете root, ставите веб-сервер, базу и интерпретатор, а дальше сами отвечаете за обновления, копии и мониторинг. Минимальная конфигурация сайта на nginx выглядит так:
server {
listen 80;
server_name example.com www.example.com;
root /var/www/example.com/public;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
Проверить синтаксис и применить: nginx -t && systemctl reload nginx. Дальше понадобятся сертификат, автоматическое продление, файрвол, резервное копирование по расписанию и внешний мониторинг доступности — потому что упавший сервер сам о себе не сообщит.
Хостинг как бизнес
Отдельная история — не сайт для себя, а продажа хостинга другим. Порог входа выше, чем кажется: нужны пул адресов и договорённости с сетями, круглосуточная поддержка, биллинг, панель управления и юридическая сторона. В России деятельность провайдеров хостинга регулируется отдельно: они включаются в реестр, который ведёт Роскомнадзор, и обязаны выполнять требования по идентификации клиентов и взаимодействию с государственными системами. Первый шаг обычно проще — реселлинг: вы перепродаёте ресурсы чужой площадки под своим брендом и не отвечаете за железо.
Что происходит при переезде на другой хостинг
Главное: переезжает содержимое, а не имя. Домен остаётся у регистратора, меняются только записи, которые указывают на новый адрес. Именно поэтому переезд можно делать без риска потерять имя.
- Заранее понизить TTL. За сутки-двое до переезда уменьшите время жизни A-записи, например до пяти минут. Это надо сделать до переключения, а не вместе с ним.
- Перенести файлы и базу. Архив сайта плюс дамп базы данных. Проверьте кодировку дампа и версию СУБД на новой стороне.
- Поднять сайт на новом сервере и проверить его до переключения. Открыть по IP-адресу или подменить соответствие имени и адреса в локальном файле hosts на своей машине.
- Выпустить сертификат. Проверка по HTTP требует, чтобы домен уже указывал на новый сервер; если этого ещё не произошло, используйте проверку через DNS-запись.
- Переключить A-запись. И MX-записи тоже, если вместе с сайтом переезжает почта.
- Дождаться обновления кэшей. Часть посетителей ещё какое-то время будет приходить на старый сервер.
- Держать старый хостинг несколько дней. Не отключайте его в день переезда: там могут осесть заказы и письма.
- Вернуть TTL. После стабилизации поднимите обратно, чтобы не нагружать серверы имён лишними запросами.
Понижайте TTL заранее. Если сделать это одновременно с переключением адреса, старое значение будет жить в кэшах резолверов ровно столько, сколько указывал прежний TTL, — и целые сутки часть посетителей будет попадать на выключенный сервер, что бы вы ни правили в панели.
Что ломается чаще всего
- Почта уезжает вместе с MX. Про сайт помнят все, про ящики — не всегда. Письма начинают доставляться на новый сервер, где ящиков ещё нет.
- Окно рассинхронизации базы. Заказы, оформленные между снятием дампа и переключением, попадают на старый сервер и теряются. Помогает временный режим только для чтения на время переноса.
- Регистр букв в именах файлов. Linux различает Logo.png и logo.png, некоторые другие системы — нет. После переезда часть картинок может исчезнуть.
- Другая версия PHP. Новый сервер часто свежее старого, и код, который годами работал, внезапно ругается на устаревшие конструкции.
- Жёстко прописанные пути и адреса. Абсолютные пути в конфиге и старый домен в базе — классическая причина «сайт открывается, но стили не грузятся».

Проверять переезд удобно снаружи: DNS-записи покажут, что именно отдаёт зона, проверка распространения — насколько разошлись ответы у разных резолверов, проверка сертификата — что TLS поднялся на новой стороне, а замер скорости — стало ли быстрее ради того, что всё это затевалось.
Частые вопросы
Можно ли купить домен и хостинг в разных местах
Да, и это нормальная практика. Достаточно указать в панели регистратора серверы имён хостинга либо оставить имена у регистратора и прописать A-запись с адресом сервера. Разделение даже удобнее: смена хостинга не затрагивает домен, а спор с одним поставщиком не блокирует вторую услугу.
Бывает ли бесплатный хостинг
Бывает, и у него есть цена в другой валюте: реклама на страницах, жёсткие лимиты ресурсов, отсутствие поддержки и резервных копий, а иногда и домен третьего уровня, который вам не принадлежит. Для учебного проекта подходит. Для сайта, от которого зависят заказы, — нет: восстанавливать нечего и требовать не с кого.
Сколько места реально нужно сайту
Сайт-визитка и небольшой блог занимают единицы гигабайт вместе с базой и почтой. Место обычно съедают не страницы, а неоптимизированные изображения, накопленные логи и кэш движка. Если тариф упирается в диск на пустом сайте, ищите причину в этих трёх местах, а не переходите сразу на более дорогой план.
Что будет, если не платить за хостинг
Сначала сайт выключат, но данные сохранят: у большинства провайдеров есть льготный период. По его истечении файлы и базу удаляют без возможности восстановления. Домен при этом продолжает жить своей жизнью до собственной даты продления — это отдельный счёт.
Виден ли хостинг посетителю сайта
Напрямую нет, но косвенно виден почти всегда: по IP-адресу и владельцу сети, по заголовкам ответа сервера, по именам серверов имён, по обратной зоне. Скрыть провайдера полностью можно только за сетью доставки контента или прокси, и то не от всех методов.
Нужен ли отдельный сервер для почты
Не обязательно, но желательно разводить их. Почта на том же сервере, что и сайт, страдает вместе с ним при любой нагрузке, а репутация IP-адреса для рассылки зависит от соседей по общему хостингу. Проверить, куда сейчас ведут почтовые записи, можно через поиск MX-записей.
Чеклист: что нужно знать про свой хостинг
- Кто провайдер, по какому договору и до какой даты оплачен тариф.
- Какой у сайта IP-адрес и в какой стране он находится.
- Где хранится доменная зона: у хостера, у регистратора или у стороннего сервиса.
- Какие лимиты в правилах размещения: диск, inode, процессорное время, число процессов.
- Делаются ли резервные копии, как глубоко и главное — восстанавливались ли они хоть раз.
- Есть ли доступ по SSH и по FTP, у кого ещё есть пароли.
- Кто выпускает сертификат и продлевается ли он автоматически.
- Куда ведут MX-записи и где на самом деле лежит почта.
- Есть ли внешний мониторинг доступности и на чей телефон приходит уведомление.
- Что именно придётся перенести, если завтра понадобится сменить провайдера.