Что такое VPS? Это ваш личный компьютер в интернете, который работает 24/7. На нём можно размещать сайты, ботов, приложения — и подключаться к нему с любого устройства. Итоговая стоимость в этой инструкции — 16 ₽ в день (сервер + IP-адрес).
Выбираем «Виртуальный сервер»
Выбираем регион и конфигурацию
Откроется страница «Создание виртуального сервера». Здесь всё уже настроено правильно по умолчанию — менять ничего не нужно.
Здесь без изменений. Базовой конфигурации за 11 ₽/день достаточно для первых задач. Позже её можно будет увеличить в любой момент.
.jpg)
Выбираем операционную систему
Прокрутите чуть ниже до блока «Готовые решения». Из плиток выберите Ubuntu 24.04 — она бесплатная и подходит для большинства задач.
- Ubuntu — самый популярный дистрибутив Linux
- Отлично документирована, легко найти ответы на вопросы
- Метка «Бесплатно» означает, что за саму систему платить не нужно
.jpg)
Сеть, доступ и аутентификация
Спуститесь к блоку «Сеть и доступ». Здесь тоже ничего менять не нужно.
Пароль создастся сам. Если не задавать SSH-ключ или пароль вручную, система сгенерирует надёжный пароль автоматически и покажет его на следующем шаге. Это самый простой путь для новичка.

Проверяем стоимость и создаём
В самом низу страницы показан итог. Проверьте, что цифры совпадают:
Проект оставьте «Общий проект». Нажмите синюю кнопку Создать виртуальный сервер.
Если аккаунт в пробном режиме, панель попросит выйти из бесплатного режима и привязать способ оплаты — это разовое действие. Как это сделать, подробно описано в Части 3 ниже.

Сохраняем данные для доступа
Сразу появится окно «Доступы к серверу». В нём три важные строки: адрес подключения, логин root и пароль.
Это самый важный момент! Нажмите Скопировать всё и сохраните данные в надёжном месте (заметки, менеджер паролей). После обновления страницы пароль больше не покажут в панели.
Копия доступов также придёт вам на почту. Когда сохранили — нажмите Я скопировал(а) доступы.

.jpg)
Ждём, пока сервер запустится
Рядом с именем сервера сначала будет статус ● Создание — сервер настраивается. Подождите примерно минуту.
Когда статус сменится на ● Запущен, сервер готов к работе.
.jpg)
.jpg)
Подключаемся к серверу с компьютера
Теперь подключимся к серверу с вашего Windows-компьютера. Нажмите кнопку Пуск (или клавишу Windows), наберите cmd и запустите «Командную строку».
В открывшемся чёрном окне введите команду подключения (адрес возьмите из сохранённых доступов — строка «Подключение»):
# пример из инструкции — используйте свой адрес и IP C:\Users\you> ssh root@159.194.204.73
- При первом подключении система спросит подтверждение — введите yes и нажмите Enter
- Затем вставьте пароль из сохранённых доступов (символы не отображаются — это нормально) и нажмите Enter
- Готово — вы внутри своего сервера!
.jpg)
Первая настройка сервера
Вы подключились под root. Теперь пройдём базовую настройку, чтобы сервер был обновлён и защищён. Все команды набираются прямо в том же чёрном окне и подтверждаются клавишей Enter.
Как это работает. Вы печатаете команду и нажимаете Enter — сервер выполняет её и снова ждёт следующую. Если что-то спрашивает «Да/Нет» (Y/n), нажмите Y и Enter. Копируйте команды по одной.
Обновляем систему
Первым делом обновите все пакеты — это закроет известные уязвимости и подтянет свежие версии программ. На Ubuntu это одна строка:
# apt update && apt upgrade -y
Обновление может занять пару минут. Если появится синий экран с вопросом о перезапуске служб — просто нажмите Enter, выбрав вариант по умолчанию.
Задаём имя сервера и часовой пояс
Понятное имя (hostname) помогает не путаться, если серверов будет несколько. Часовой пояс важен для корректного времени в логах.
# задать имя (замените my-server на своё) # hostnamectl set-hostname my-server # установить московское время # timedatectl set-timezone Europe/Moscow
Создаём отдельного пользователя
Работать постоянно под root небезопасно. Заведём обычного пользователя с правами администратора (sudo) — под ним и будете входить дальше.
# создать пользователя (замените ivan на своё имя) # adduser ivan # дать ему права администратора # usermod -aG sudo ivan
- Команда adduser попросит придумать пароль — введите его дважды
- Остальные вопросы (имя, телефон) можно пропустить, нажимая Enter
- В конце подтвердите данные клавишей Y
Включаем файрвол
Файрвол (UFW) закрывает все лишние двери сервера, оставляя только нужные. Обязательно сначала разрешите SSH — иначе потеряете доступ.
# сначала разрешаем SSH — это важно! # ufw allow OpenSSH # если будет сайт — открываем веб-порты # ufw allow 80 # ufw allow 443 # включаем защиту # ufw enable
Проверить статус можно командой ufw status. Если SSH (порт 22) в списке разрешённых — всё хорошо, подключение не потеряется.
Готово к работе — что дальше
База настроена. Теперь сервер обновлён, защищён файрволом и готов принимать ваши проекты. Дальше — в зависимости от задачи:
Если что-то не получается — у Beget есть поддержка 24/7 и видеоинструкция по VPS в базе знаний. Тикет можно создать прямо в панели, в разделе «Поддержка».
Оплата и баланс
Сервер работает, пока на счету есть деньги. Здесь — как следить за балансом, пополнять счёт и что делать, если оплатить прямо сейчас нечем.
Где смотреть баланс. Сумма и остаток дней показаны вверху панели, рядом со значком кошелька — например 544,51 ₽ · 5 дней. Красная плашка с днями предупреждает, на сколько ещё хватит средств при текущих тратах.
Важно перед созданием сервера. Если аккаунт в бесплатном (пробном) режиме, панель попросит выйти из него и привязать способ оплаты — без этого платный сервер создать нельзя. Сделайте это заранее: выберите способ оплаты и пополните счёт хотя бы на первое время, тогда кнопка «Создать виртуальный сервер» сработает без остановок.
Выходим из бесплатного режима
При первом создании платной услуги панель покажет сообщение о пробном режиме и предложит его покинуть. Нажмите кнопку выхода из бесплатного режима и выберите способ оплаты — дальше система переведёт вас в раздел пополнения счёта.
Сколько закинуть на первое время. Сервер стоит 16 ₽ в день (11 ₽ + 5 ₽ за IP). 100 ₽ хватит примерно на 6 дней — этого достаточно, чтобы всё протестировать. Для постоянной работы удобнее сразу внести на месяц: около 480 ₽.
Открываем раздел «Оплата»
Нажмите на сумму баланса вверху панели (значок кошелька). Откроется раздел Оплата с вкладками «Пополнить счёт» и «Движения по счёту».
- Пополнить счёт — выбрать способ и внести деньги
- Движения по счёту — история всех списаний и пополнений
.jpg)
Выбираем способ пополнения
На вкладке «Пополнить счёт» в блоке «Россия» доступны несколько способов. Выберите удобный, введите сумму и следуйте подсказкам на экране.
Совет. Пополняйте счёт с запасом на несколько недель вперёд — так сервер точно не отключится в неподходящий момент, и не придётся заходить в панель каждые пару дней.
.jpg)
Автоплатёж — чтобы не следить вручную
В разделе «Оплата» есть блок Автоматический платёж. Если его подключить, счёт будет пополняться с карты сам, когда баланс подходит к концу. По умолчанию он выключен («Не подключён»).
Нажмите Подробнее, чтобы настроить — это удобно, если не хотите держать в голове дату следующего платежа.
Нечем оплатить сейчас? Обещанный платёж
Если денег временно нет, а сервер отключать нельзя, воспользуйтесь кнопкой Обещанный платёж — она появляется в оранжевом уведомлении «На вашем счету осталось мало средств».
Что это. Beget даёт отсрочку: услуги продолжают работать несколько дней в кредит, а вы пополняете баланс позже. Это выручает, когда до зарплаты или поступления средств осталось чуть-чуть.
Сервер настроен, защищён и оплачен
Вы создали виртуальный сервер, подключились к нему, обновили систему, включили базовую защиту и разобрались с балансом. Теперь можно спокойно размещать сайты, запускать ботов и проекты — следите за счётом, и всё будет работать без перебоев.
Инструкция для панели управления Beget · cp.beget.com
.jpg)
.jpg)
