Документация
SETUP_VPS.md — VPS и домен в Hetzner
Покупка VPS + домена. Справка для истории. ТЗ —
ARCHITECTURE.md. Чек-лист —PRODUCTION.md. Статус —STATE.md.
0. Что куплено
Статус: VPS создан, домен куплен, сайт работает — https://znymkari.com.
- VPS IP:
128.140.81.213 - VPS имя:
znymkari - Location: Falkenstein
- Type: CPX22 (€19.49/мес + бэкапы €3.90 + IPv4 €0.50 = €23.89/мес)
- OS: Ubuntu 24.04 LTS
- SSH-ключ:
znymkari-my - Домен:
znymkari.com(аккаунт Олегаkonsolch)
Осталось: files.znymkari.com → A → 193.176.249.24 (для nginx дома, план).
Провайдер — Hetzner (Германия). Год: ~€286 (VPS) + €13.50 (домен).
1. Регистрация в Hetzner
- Открыть hetzner.com → Sign Up.
- Заполнить форму как в паспорте: - Email реальный. - Имя/фамилия латиницей. - Адрес реальный. - Телефон украинский. - Пароль надёжный.
- Подтвердить email (6-значный код).
- Верификация личности: - Копия паспорта / ID-карты, или - Предоплата картой (если паспорт не проходит).
Внимание: - ❌ Не использовать VPN при регистрации. - ❌ Не писать вымышленные данные. Заблокируют.
Украинский паспорт иногда не принимают с первого раза → предоплата картой.
2. Домен — ✅ куплен
znymkari.com— Hetzner → Domains.- Цена €13.50/год.
- DNS-записи там же: Hetzner → Domains →
znymkari.com→ DNS.
3. Оплата — украинской картой
Hetzner принимает: - ✅ Visa / Mastercard (украинские). - ✅ PayPal. - ✅ SEPA-перевод. - ❌ Крипту.
Если карта не проходит: 1. Позвонить в банк → разрешить зарубежные операции. 2. Через PayPal. 3. Виртуальная карта (Kazawallet, W1TTY) — крайний случай.
4. VPS — тариф
CPX22:
| Параметр | Значение |
|---|---|
| vCPU | 2 |
| RAM | 4 ГБ |
| Диск | 80 ГБ SSD |
| Трафик | 20 ТБ/мес |
| Цена | €19.49 + €3.90 + €0.50 = €23.89/мес |
Создание: 1. Hetzner → Create Server. 2. Location: Falkenstein. 3. Image: Ubuntu 24.04 LTS. 4. Type: CPX22. 5. Create & Buy Now.
Что придёт: IP, логин, пароль (или ссылка на SSH-ключ).
5. Связка домена и VPS
A-запись в DNS связывает домен с IP.
- Найти IP VPS в письме Hetzner.
- Hetzner → Domains →
znymkari.com→ DNS. - Создать A-запись:
| Имя | Тип | Значение |
|---|---|---|
@ |
A |
128.140.81.213 |
www |
A |
128.140.81.213 |
DNS применяется от 5 минут до часов.
Проверка: 2ip.ua → «Проверить домен» → znymkari.com.
6. Что прислать после покупки
- IP-адрес VPS.
- Логин и пароль (или SSH-ключ).
- Название домена.
Не публиковать. Это ключи от сайта.
7. Шпаргалка
| Что | Где | Сколько |
|---|---|---|
| VPS CPX22 | Hetzner → Create Server | €19.49/мес |
| Backups | Hetzner → Backups | €3.90/мес |
| IPv4 | Hetzner → Networking | €0.50/мес |
Домен .com |
Hetzner → Domains | €13.50/год |
Итого в месяц: €23.89. Первый год: €23.89 × 12 + €13.50 = ~€300.
8. Частые проблемы
| Проблема | Решение |
|---|---|
| Карта не проходит | Позвонить в банк → PayPal → виртуальная карта |
| Письмо не приходит | Проверить спам → тикет в поддержку |
| Паспорт не прошёл | Верификация через предоплату картой |
| Домен куплен, сайт не открывается | Норма до развёртывания сервера |
| Хочу другой VPS | Hetzner даёт отменить в любой момент |
9. Что осталось
- DNS:
files.znymkari.com→ A →193.176.249.24. - nginx ноута +
auth_requestк VPS (см.PRODUCTION.md§6.1). - SSL дома:
certbot --nginx -d files.znymkari.com.
Всё остальное по VPS — сделано.