VDS для начинающих
Что такое VDS, зачем он нужен, как арендовать и настроить. Пошаговый гайд для тех, кто никогда не работал с серверами.
Что такое VDS
VDS (Virtual Dedicated Server) — это компьютер в дата-центре, который вы арендуете и управляете удалённо. Он работает 24/7, у него свой IP-адрес и полный контроль — устанавливаете любое ПО, запускаете ботов, сайты, AI-инструменты.
Простая аналогия:
- Обычный хостинг = коммунальная квартира. Вы снимаете комнату и делите ресурсы с соседями
- VDS = отдельная квартира в многоэтажке. Здание общее, но ваше пространство — только ваше
- Выделенный сервер = собственный дом. Всё ваше, но дорого
VDS и VPS — одно и то же. Исторически VDS ассоциировался с аппаратной виртуализацией (KVM), а VPS — с контейнерной (OpenVZ). В 2026 году все провайдеры используют KVM, и термины полностью взаимозаменяемы.
Как выбрать конфигурацию
Четыре ключевых параметра:
Скорость обработки. 1 ядро — простой бот, 2–4 — сайт или AI-платформа.
Сколько программ одновременно. Минимум 1 ГБ, комфорт — 2–4 ГБ.
Хранилище. SSD — стандарт, NVMe — в 3–5 раз быстрее.
Выбирайте Ubuntu 22.04/24.04 — больше всего гайдов и поддержки.
Если вы планируете работать с иностранными AI-сервисами (Claude, OpenAI, Gemini, Midjourney, Anthropic API) — выбирайте сервер за пределами России. API этих сервисов блокируют российские IP-адреса.
Рекомендуемые локации: Нидерланды, Германия, Казахстан. С сервера в этих странах все AI-инструменты работают без VPN и дополнительных настроек.
Если VPN и зарубежный сервер не подходят — попробуйте arckep.ru: все основные модели (Nano Banana, FLUX, Midjourney, Kling, Veo и др.) доступны без VPN, оплата рублями.
Что нужно для конкретных задач
| Задача | CPU | RAM | Диск | Цена |
|---|---|---|---|---|
| Telegram-бот | 1 | 1 ГБ | 10 ГБ SSD | ~300 руб/мес |
| Сайт-визитка | 1 | 1–2 ГБ | 15 ГБ SSD | ~400 руб/мес |
| n8n (автоматизация) | 2 | 4 ГБ | 30 ГБ SSD | ~900 руб/мес |
| Dify (AI-платформа) | 2+ | 4–8 ГБ | 40 ГБ SSD | ~1200 руб/мес |
| Ollama (локальный AI) | 4+ | 16+ ГБ | 50+ ГБ NVMe | ~2500 руб/мес |
Заказать сервер
Рекомендуем FirstVDS — российский провайдер с 2002 года, 60 000+ активных серверов, дата-центры в Москве, Амстердаме и Алматы. Оплата в рублях, поддержка 24/7, 900+ статей документации на русском.
FirstVDS — от 249 руб/мес
KVM-виртуализация, SSD/NVMe-диски, Ubuntu из коробки. Сервер активируется за 2 минуты. Есть готовые рецепты для установки ПО (Docker, Nginx, GitLab и др.).
6481165030 -25% Пошагово: от регистрации до сервера
- Откройте firstvds.ru и зарегистрируйтесь (email + пароль)
- Выберите тариф — для старта подойдёт VDS Старт или VDS Разгон
- ОС: Ubuntu 22.04 или 24.04 (бесплатная, больше всего гайдов)
- Оплатите (карта, СБП, электронные кошельки)
- Сервер активируется за ~2 минуты
- В личном кабинете → Виртуальные серверы → нажмите Инструкция
- В блоке Доступ к серверу найдите IP-адрес и логин
- Нажмите Установить пароль — запомните его
Линейки серверов FirstVDS
| Линейка | Для чего | Цена |
|---|---|---|
| VDS Прогрев / Старт | Знакомство, простые боты, маленькие сайты | от 249 руб/мес |
| VDS Разгон | Удвоенная RAM, интернет-магазины, n8n | от 700 руб/мес |
| VDS Отрыв / Улёт | Нагруженные проекты, Dify, игровые серверы | от 1200 руб/мес |
| VDS Форсаж | Гибкий конфигуратор, до 128 ядер | от 859 руб/мес |
| VDS с GPU | AI/ML, Ollama, нейросети | от 1150 руб/день |
Подключение по SSH
SSH — это способ удалённо управлять сервером через текстовые команды. Как пульт от телевизора, только для компьютера. Для подключения нужна программа-терминал на вашем компьютере.
Вот как это выглядит на практике:
Чем подключаться: обзор программ
На каждой операционной системе есть встроенный терминал, через который уже можно подключиться. Но существуют и сторонние программы с дополнительными удобствами.
Встроенные (уже есть на компьютере)
| Программа | ОС | Как открыть |
|---|---|---|
| Windows Terminal | Windows 11 | По умолчанию в Win 11. Вкладки, темы, сплит-панели. 102k звёзд на GitHub |
| PowerShell | Windows 10/11 | Пуск → «PowerShell». SSH встроен, ничего ставить не нужно |
| Terminal | macOS | Cmd + Пробел → «Terminal». Есть из коробки |
| GNOME Terminal | Linux (Ubuntu) | Ctrl + Alt + T. В большинстве дистрибутивов установлен |
Сторонние (ставятся отдельно)
| Программа | ОС | Цена | AI | Зачем |
|---|---|---|---|---|
| Warp | Win / Mac / Linux | Бесплатно* | AI | AI-первый терминал. Пишете задачу на русском — получаете команду. 75 AI-запросов/мес бесплатно. Agентный режим для кодинга |
| Wave Terminal | Win / Mac / Linux | Бесплатно | AI | Open-source (18k звёзд). AI-чат встроен, можно подключить свой ключ (OpenAI, Claude, Ollama). Плиточный интерфейс: терминал + редактор + браузер в одном окне |
| Tabby | Win / Mac / Linux | Бесплатно | - | 69k звёзд на GitHub. Менеджер SSH-сессий, SFTP, вкладки, менеджер ключей. Самый популярный open-source SSH-клиент |
| MobaXterm | Windows | Бесплатно* | - | Всё в одном: SSH + SFTP-панель + X-сервер. До 12 сохранённых сессий бесплатно. Идеален для Windows-пользователей |
| Termius | Все ОС + телефон | Бесплатно* | AI | Единственный серьёзный терминал с нативными iOS/Android-приложениями. AI-автодополнение. Синхронизация между устройствами |
| iTerm2 | macOS | Бесплатно | AI | Золотой стандарт на macOS. Сплит-панели, поиск, автодополнение. В 2025 добавили встроенный AI-помощник |
| Ghostty | Mac / Linux | Бесплатно | - | Новинка 2025 года, 46k звёзд. GPU-ускорение, минимальная задержка. Создан сооснователем HashiCorp |
| PuTTY | Windows | Бесплатно | - | Классика для старых Windows (7/8). Графический интерфейс, не нужен терминал. В Win 10/11 уже не обязателен |
Тренд 2025-2026: AI в терминалах. Warp, Wave Terminal, iTerm2 и Termius уже умеют подсказывать команды, объяснять ошибки и генерировать скрипты прямо в терминале. Для новичков это особенно полезно — не нужно гуглить каждую команду, просто опишите задачу словами.
Какую программу выбрать? Начните со встроенного терминала — его достаточно. Если хотите AI-подсказки — попробуйте Warp (бесплатно, 75 AI-запросов/мес) или Wave Terminal (полностью бесплатный, open-source). Для работы с телефона — Termius.
Windows: пошагово
- Нажмите Win (кнопка с окошком на клавиатуре)
- Наберите PowerShell или Terminal
- Нажмите Enter — откроется окно с текстовым интерфейсом
- Введите команду подключения:
ssh root@IP_ВАШЕГО_СЕРВЕРА Замените IP_ВАШЕГО_СЕРВЕРА на адрес из личного кабинета (например, ssh root@185.22.64.55).
При первом подключении терминал спросит: Are you sure you want to continue connecting? — введите yes. Затем введите пароль и нажмите Enter.
Пароль не виден при вводе — это нормально!
Когда вы вводите пароль в терминале, на экране ничего не появляется — ни звёздочек, ни точек, ни курсора. Поле выглядит пустым. Это не баг, а защита: чтобы никто не подсмотрел даже длину пароля. Просто наберите пароль вслепую и нажмите Enter. Если ошиблись — нажмите Enter, получите ошибку и попробуйте снова.
Если у вас старая Windows (7 или 8): встроенного SSH нет. Скачайте PuTTY — вставьте IP сервера в поле Host Name, порт 22, нажмите Open. В PuTTY подключение через графический интерфейс, команды не нужны.
macOS: пошагово
- Нажмите Cmd + Пробел (Spotlight)
- Наберите Terminal и нажмите Enter
- Введите команду подключения:
ssh root@IP_ВАШЕГО_СЕРВЕРА Linux: пошагово
- Нажмите Ctrl + Alt + T — откроется терминал
- Введите ту же команду:
ssh root@IP_ВАШЕГО_СЕРВЕРА
Подключение с телефона
Если компьютера под рукой нет, можно подключиться с телефона:
- Termius (iOS/Android) — бесплатный, удобный интерфейс
- JuiceSSH (Android) — лёгкий, быстрый
Введите IP сервера, логин root, пароль — и вы на сервере. В мобильных клиентах пароль обычно виден при вводе, но в обычном терминале — нет (см. предупреждение выше).
Первое, что сделать после подключения: сменить пароль командой passwd
и обновить систему: apt update && apt upgrade -y
Базовые команды
Навигация
# Где я сейчас?
pwd
# Что в этой папке?
ls # кратко
ls -la # подробно, с скрытыми файлами
# Перейти в папку
cd /home # в конкретную папку
cd .. # на уровень вверх
cd ~ # в домашнюю директорию
# Создать папку
mkdir myproject
mkdir -p projects/bot/data # вложенные папки Работа с файлами
# Посмотреть файл
cat file.txt # весь файл
less file.txt # постранично (q — выход)
tail -f log.txt # следить за обновлениями
# Редактировать (nano — проще всего)
nano file.txt # Ctrl+O сохранить, Ctrl+X выйти
# Копировать / переместить / удалить
cp file.txt backup.txt
mv old.txt new.txt
rm file.txt # удалить (нет корзины!)
# Скачать файл из интернета
wget https://example.com/file.tar.gz Установка программ
# Обновить списки пакетов (ПЕРВЫМ ДЕЛОМ)
apt update
# Обновить все программы
apt upgrade -y
# Установить программу
apt install -y nginx # веб-сервер
apt install -y python3 python3-pip # Python
apt install -y git # Git Сервисы
# Проверить статус
systemctl status nginx
# Запустить / остановить / перезапустить
systemctl start nginx
systemctl stop nginx
systemctl restart nginx
# Включить автозапуск при загрузке
systemctl enable nginx
# Посмотреть логи
journalctl -u nginx -f # в реальном времени
journalctl -u nginx -n 50 # последние 50 строк Передача файлов на сервер
# Загрузить файл НА сервер
scp ~/Documents/bot.py root@IP:/home/bot/
# Скачать файл С сервера
scp root@IP:/home/bot/log.txt ~/Downloads/ Для графического интерфейса: WinSCP (Windows) или FileZilla (все ОС) — подключаетесь по SFTP и перетаскиваете файлы мышкой.
Базовая безопасность
Сервер подключён к интернету 24/7 — боты начнут перебирать пароли в первые минуты. Пять шагов, чтобы защититься:
# 1. Сменить пароль root
passwd
# 2. Создать обычного пользователя (не работать от root)
useradd -m -s /bin/bash myuser
passwd myuser
usermod -aG sudo myuser
# 3. Включить файрвол
apt install -y ufw
ufw allow 22/tcp # SSH — ОБЯЗАТЕЛЬНО до включения!
ufw allow 80/tcp # HTTP (если нужен)
ufw allow 443/tcp # HTTPS (если нужен)
ufw enable
# 4. Защита от перебора паролей
apt install -y fail2ban
systemctl enable fail2ban
systemctl start fail2ban
# 5. Настроить SSH-ключи (на ВАШЕМ компьютере)
ssh-keygen -t ed25519
ssh-copy-id myuser@IP_СЕРВЕРА Критично: ВСЕГДА сначала ufw allow 22/tcp, потом ufw enable.
Если включить файрвол без разрешения SSH — потеряете доступ к серверу.
Что можно делать с VDS
Telegram / Discord боты
Python + aiogram / discord.py. Бот работает 24/7 как systemd-сервис. Можно подключить AI через API (OpenAI, Claude, YandexGPT).
1 ядро, 1 ГБ RAM, ~300 руб/мес
n8n / Dify
Установка через Docker Compose. n8n — автоматизация 400+ сервисов. Dify — конструктор AI-приложений с RAG и агентами.
2 ядра, 4 ГБ RAM, ~1000 руб/мес
Сайты и веб-приложения
Nginx для статики, LEMP-стек для динамических сайтов. Неограниченное количество сайтов на одном сервере.
1 ядро, 1–2 ГБ RAM, ~400 руб/мес
Локальный AI (Ollama)
Запуск LLM на своём сервере: Llama, Mistral, Gemma. На CPU — медленно но работает (модели до 7B). С GPU — полноценный инференс.
4+ ядра, 16+ ГБ RAM, от 2500 руб/мес (CPU) или от 1150 руб/день (GPU)
Установка AI-инструментов
Сервер готов — теперь установите инструменты. Выберите нужные, скрипт сгенерируется автоматически. Скачайте файл и запустите на сервере через SSH.
Установка AI-инструментов
Выберите — скрипт сгенерируется автоматически
Отметьте инструменты выше, чтобы сгенерировать скрипт
Для иностранных AI-сервисов
Claude, OpenAI, Gemini — API могут быть недоступны с российских IP. Выбирайте сервер в Нидерландах или Казахстане. На FirstVDS доступны дата-центры в Амстердаме и Алматы.
Частые ошибки новичков
- Не менять пароль root — первая команда:
passwd - Работать только от root — создайте обычного пользователя с sudo
- Забыть
apt updateпередapt install— без обновления списков пакеты не найдутся - Включить файрвол без разрешения SSH — потеряете доступ к серверу
- Не настроить fail2ban — боты начнут перебирать пароли в первые минуты
- Не включить автозапуск — после перезагрузки сервисы не поднимутся (
systemctl enable) - Удалять файлы не глядя — нет корзины,
rmудаляет навсегда. Всегда проверяйтеpwd - Взять слишком слабый тариф — 512 МБ RAM не хватит даже для обновлений. Минимум 1 ГБ
Структура директорий Linux
| Директория | Назначение |
|---|---|
| /root | Домашняя директория администратора |
| /home | Домашние директории пользователей |
| /etc | Конфигурационные файлы сервисов |
| /var | Логи, кеши, данные сайтов (/var/www) |
| /opt | Дополнительное ПО |
| /tmp | Временные файлы |
Частые вопросы
Нужны ли навыки программирования?
Для базовых задач (бот, сайт) — нет. Достаточно копировать команды из гайдов. Для сложных задач (Dify, Ollama) — желательно понимание Docker.
Что если я сломаю сервер?
Переустановите ОС в личном кабинете FirstVDS — одна кнопка, 2 минуты. Всё начнётся с чистого листа. Поэтому делайте бекапы важных файлов.
Можно ли увеличить ресурсы потом?
Да. В личном кабинете можно добавить CPU, RAM, диск без переноса данных.
Чем VDS отличается от облака (AWS, Яндекс.Облако)?
VDS — фиксированная цена за фиксированные ресурсы. Облако — оплата по потреблению. Для стабильных задач VDS обычно дешевле.
Какой сервер нужен для VPN?
Любой минимальный VDS за пределами РФ. Подробная инструкция — на странице VPN и оплата.
Связанные уроки
- VPN и оплата AI-подписок — свой VPN за 5 минут, оплата ChatGPT/Claude из России
- n8n — автоматизация без кода — можно развернуть на своём VDS
- Dify — визуальный конструктор AI — self-hosted вариант на VDS
- Трек 2: Настройка окружения — VDS как среда разработки
// Обсуждение
Можно писать анонимно. Укажите email, чтобы получать уведомления об ответах.