📖 Термины этого урока — простыми словами
VPS (сервер) — арендованный компьютер в дата-центре который работает 24/7. Ты платишь ~$5/мес и получаешь удалённый компьютер под свои нужды. Бот живёт там — и работает даже когда твой ноутбук выключен.
SSH — способ подключиться к серверу через интернет и управлять им как будто сидишь рядом. Ты вводишь команды на своём компьютере — они выполняются на сервере в Финляндии.
Терминал — окно где управляешь компьютером текстом. Никаких кнопок — только команды. Звучит страшно, но ты будешь использовать 5–7 команд, не больше.
IP-адрес — уникальный адрес сервера в интернете. Как почтовый адрес, только цифрами: 157.180.45.96. По нему мы подключаемся к нашему серверу.
❌ До этого урока
- Думаешь "сервер — это только для айтишников"
- Не знаешь что такое SSH и боишься командной строки
- Страшно платить за VPS, кажется что это дорого и сложно
✅ После этого урока
- У тебя арендован VPS в Европе за 5-10€/месяц
- Заходишь на него через SSH одной командой
- Firewall и fail2ban настроены — базовая защита работает
Шаг 1 — Арендуем сервер
Нужен VPS — виртуальный сервер который работает 24/7 пока твой компьютер выключен. Три проверенных варианта:
⭐ Рекомендуем
🇩🇪
Hetzner
Германия · сервер в Финляндии
€4/мес
CX22 · 2 CPU · 4 GB RAM
✓ Дешевле всех
✓ Быстрая регистрация
✓ Оплата картой / PayPal
Открыть Hetzner →
🌊
DigitalOcean
США · серверы по всему миру
$6/мес
Basic · 1 CPU · 1 GB RAM
✓ Удобный интерфейс
✓ $200 на 60 дней новым
· Чуть дороже Hetzner
Открыть DigitalOcean →
⚡
Vultr
США · 25+ локаций
$6/мес
Cloud Compute · 1 CPU · 1 GB RAM
✓ Много локаций
✓ $100 за регистрацию
· Чуть дороже Hetzner
Открыть Vultr →
💡 Что выбрать новичку
Hetzner — дешевле всего и отлично работает для бота. DigitalOcean и Vultr дают бонус при регистрации — это покрывает несколько месяцев. Все три варианта подходят: Ubuntu 22.04, от 1GB RAM.
После регистрации создай сервер: Ubuntu 22.04, минимальный тариф (1–2 CPU, 1–4 GB RAM). Через 30–60 секунд получишь письмо с IP-адресом и паролем root — они нужны для следующего шага.
Шаг 2 — Открываем терминал
Терминал — это окно где ты разговариваешь с компьютером текстом. Пишешь команду → нажимаешь Enter → компьютер выполняет. Никаких кнопок и меню — только текст.
Через этот же терминал мы подключимся к серверу и будем управлять им как будто сидим рядом.
Шаг 3 — Открываем терминал на своём компьютере
Windows
Нажми клавиши Win + R, напечатай powershell, нажми Enter.
Или: кнопка Пуск → поиск «PowerShell» → открыть.
Появится окно с текстом
Windows PowerShell
PS C:\Users\ТвоёИмя>
📋 Как вставить команду в Windows
Скопируй команду (Ctrl+C), в окне PowerShell нажми правую кнопку мыши — команда вставится. Потом Enter. Ctrl+V здесь не работает.
Mac
Нажми Cmd + Пробел, напечатай «Terminal», нажми Enter.
Появится строка
ИмяКомпьютера:~ user$
Вставка команд: Cmd+V
Linux
Нажми Ctrl + Alt + T — откроется терминал.
Появится строка
user@computer:~$
Вставка команд: Ctrl+Shift+V
Шаг 2 — Подключаемся к серверу
Теперь подключаемся к своему серверу. Нужны IP-адрес и пароль из письма от хостинга.
Скопируй эту команду, замени ТВОЙ_IP на реальный IP из письма:
ssh root@ТВОЙ_IP
Пример: ssh root@65.21.45.123
При первом подключении появится вопрос
Are you sure you want to continue connecting (yes/no)?
Напечатай yes и нажми Enter. Этот вопрос задаётся только один раз.
Потом попросит пароль
root@65.21.45.123's password:
Вставь пароль из письма. Символы не отображаются — это нормально. Просто вставь и нажми Enter.
Если всё правильно — увидишь
Welcome to Ubuntu 22.04 LTS
root@server:~#
🎉 Ты на сервере!
Строка root@server:~# означает что ты внутри сервера в Финляндии. Всё что ты теперь пишешь — выполняется там, а не на твоём компьютере.
⚠️ Не закрывай это окно просто так
Если закроешь терминал — просто подключишься снова той же командой. Сервер при этом продолжает работать.
✅ Итог урока
Ты подключён к серверу. В следующем уроке устанавливаем Claude Code — и он берёт всё остальное на себя.