For the complete documentation index, see llms.txt. This page is also available as Markdown.

Hetzner Cloud

Hetzner Cloud — это сервис для аренды виртуального сервера, на который можно установить iEXExchanger.

На сервер устанавливаются операционная система, панель управления, Backend, Frontend, база данных и другие компоненты обменника.

Официальный сайт Hetzner: https://www.hetzner.com/

Панель аккаунта: https://accounts.hetzner.com/

Панель Cloud-серверов: https://console.hetzner.cloud/

Перед началом

Перед регистрацией подготовьте:

  • рабочий e-mail;

  • реальные контактные данные;

  • платёжную карту или другой доступный способ оплаты;

  • номер телефона, если потребуется проверка;

  • домен для обменника;

  • понимание, в какой стране должен находиться сервер.

Важно

Регистрация аккаунта

Откройте страницу входа Hetzner: https://accounts.hetzner.com/login

Нажмите: Register now

Заполните регистрационную форму:

  • e-mail;

  • пароль;

  • имя и фамилия;

  • страна;

  • адрес;

  • город;

  • индекс;

  • телефон, если требуется;

  • тип аккаунта — физическое лицо или компания.

После регистрации Hetzner отправит письмо на e-mail.

Откройте письмо и подтвердите адрес электронной почты.


Проверка аккаунта

После регистрации Hetzner может запросить дополнительную проверку личности или данных.

Это обычная процедура безопасности.

Чтобы проверка прошла без проблем:

  • указывайте реальные данные;

  • не используйте VPN;

  • используйте рабочий или доменный e-mail;

  • не создавайте несколько аккаунтов подряд;

  • не делайте сразу крупный заказ на новом аккаунте;

  • начинайте с обычного Cloud-сервера.

Если аккаунт отклонили или проверка зависла, можно обратиться в Hetzner:

В письме кратко объясните, что сервер нужен для размещения вашего веб-проекта.

Добавление способа оплаты

После входа в аккаунт откройте раздел оплаты.

Доступные способы оплаты зависят от страны аккаунта.

Обычно Hetzner поддерживает:

  • банковскую карту;

  • SEPA;

  • банковский перевод;

  • PayPal.

Важно учитывать:

  • Hetzner не принимает криптовалюту;

  • не все способы оплаты доступны во всех странах;

  • валюта аккаунта выбирается при создании и потом не меняется;

  • счета выставляются за фактическое использование услуг;

  • если удалить сервер, финальный счёт за уже использованный период может прийти позже.

Включение двухфакторной авторизации

После регистрации рекомендуется включить двухфакторную авторизацию.

Это защитит аккаунт Hetzner от несанкционированного доступа.

В аккаунте Hetzner откройте настройки безопасности и включите 2FA.

Можно использовать приложение:

Сохраните резервные коды в безопасном месте.

Переход в Hetzner Cloud Console

Для создания сервера откройте:

Cloud Console — это отдельная панель Hetzner, где создаются:

  • проекты;

  • серверы;

  • firewall;

  • SSH-ключи;

  • IP-адреса;

  • snapshots;

  • backups;

  • volumes.

Создание проекта

В Hetzner Cloud Console нажмите:

Укажите понятное название проекта.

Например:

или:

Проект нужен, чтобы хранить сервер и связанные ресурсы в одном месте.

Создание сервера

Откройте созданный проект.

В левом меню выберите:

Нажмите:

Откроется форма создания сервера.

Выбор локации

В блоке Location выберите регион, где будет находиться сервер.

Выбирайте локацию ближе к основной аудитории проекта.

Примеры:

  • аудитория Европа — Германия или Финляндия;

  • аудитория США — локация в США;

  • международный проект — регион с лучшей связностью для клиентов.

Для большинства обменников подойдёт европейская локация.

Выбор операционной системы

В блоке Image выберите операционную систему.

Рекомендуемый вариант:

Если установщик или серверная панель требует более старую версию, можно выбрать:

Не выбирайте случайные приложения из One-Click Apps, если установка iEXExchanger выполняется вручную или по отдельной инструкции.

Обычно нужен чистый Ubuntu-сервер.

Выбор типа сервера

В блоке Type выберите тариф сервера.

Для iEXExchanger рекомендуется выбирать сервер на архитектуре:

databaseСистемные требования

Не рекомендуется выбирать ARM-сервер, если вы не уверены, что все компоненты проекта, серверная панель, PHP-модули и расширения поддерживают ARM.

Минимальный вариант для теста

Для тестовой установки можно выбрать небольшой сервер:

Рекомендуемый вариант для рабочего проекта

Для production-проекта лучше начинать минимум с:

Для активного обменника

Если ожидается высокая нагрузка, много заявок, активные парсеры, очереди, аналитика и автоматизация, лучше выбрать сервер мощнее:

Точный тариф выбирайте по текущим ценам Hetzner, так как линейки серверов и стоимость могут меняться.

Настройка сети

В блоке Networking рекомендуется оставить:

Для обменника лучше иметь публичный IPv4.

Не выбирайте только IPv6, если не уверены, что ваши клиенты, платёжные системы, мониторинги, API и DNS-настройки будут корректно работать без IPv4.

Рекомендуемый вариант:

SSH-ключ или root-пароль

Hetzner позволяет подключаться к серверу через SSH.

Есть два варианта.

1

SSH-ключ

Это более безопасный способ.

Если у вас есть SSH-ключ, добавьте его в разделе SSH keys при создании сервера.

После создания сервера вы сможете подключаться к нему без пароля.

2

Root-пароль

Если SSH-ключ не выбран, Hetzner отправит root-пароль на e-mail.

После первого входа пароль нужно сменить.

Для production-сервера рекомендуется использовать SSH-ключи, а не постоянный вход по паролю.


Firewall

На этапе создания сервера можно добавить Cloud Firewall.

Минимально рекомендуется открыть:

Если используется панель управления сервером, например FastPanel, порт панели лучше открывать только для вашего IP-адреса.

Не открывайте все порты для всех пользователей без необходимости.

Пример безопасного подхода:

Backups

Hetzner предлагает включить автоматические backups.

Для production-проекта рекомендуется включить backups.

Backups — это ежедневные автоматические копии диска сервера.

Они помогают восстановиться, если:

  • сломалась конфигурация;

  • обновление прошло неудачно;

  • были случайно удалены файлы;

  • возникла ошибка на сервере.

Backups оплачиваются отдельно.

Перед важными обновлениями также рекомендуется вручную создавать snapshot.

Volumes

Volumes — это дополнительное дисковое пространство.

На старте обычно volume не нужен.

Его можно подключить позже, если серверу понадобится больше места для:

  • больших логов;

  • резервных копий;

  • медиафайлов;

  • архивов;

  • дополнительных данных.

Для обычной установки сначала достаточно диска самого Cloud-сервера.

Название сервера

Укажите понятное имя сервера.

Например:

или:

Лучше не использовать случайные названия, чтобы позже было понятно, какой сервер за что отвечает.

Покупка сервера

После выбора всех параметров нажмите:

Hetzner создаст сервер.

Обычно это занимает несколько секунд или минут.

После создания вы увидите:

  • IP-адрес сервера;

  • статус сервера;

  • выбранную локацию;

  • тариф;

  • операционную систему;

  • другие параметры.

Если SSH-ключ не был добавлен, root-пароль будет отправлен на e-mail аккаунта.

Что сохранить после покупки

После создания сервера сохраните:

Не храните root-пароль в открытом виде в чатах или публичных документах.


Проверка подключения к серверу

Для подключения по SSH используйте команду:

Если используется root-пароль, введите пароль, который прислал Hetzner.

После первого входа смените пароль, если система этого попросит.

Если подключение не работает, проверьте:

  • правильно ли указан IP;

  • открыт ли порт SSH;

  • добавлен ли SSH-ключ;

  • не блокирует ли firewall порт 22;

  • не ограничен ли вход только определённым IP.

Настройка DNS домена

После покупки сервера нужно направить домен на IP сервера.

В DNS домена добавьте A-запись:

Для поддомена Backend добавьте:

Если используется IPv6, можно добавить AAAA-записи:

Обычно для iEXExchanger используются два адреса:

Например:


Что передать специалисту для установки

Если установкой занимается специалист, передайте ему:

  • IP сервера;

  • доступ по SSH;

  • домен;

  • поддомен Backend;

  • выбранную операционную систему;

  • информацию о firewall;

  • информацию о панели сервера, если она уже установлена.

Не передавайте пароль от аккаунта Hetzner без необходимости.

Лучше передать доступ к серверу, а не ко всему аккаунту Hetzner.

После завершения установки смените временные пароли.

Важная информация по оплате

Hetzner начинает считать оплату с момента, когда сервер создан и доступен.

Даже если сервер был создан всего на несколько минут, использование может попасть в счёт.

Оплата обычно считается по часам, пока не достигнет месячного лимита тарифа.

Если сервер больше не нужен, его нужно удалить.

Но финальный счёт за уже использованный период может прийти позже.

Также проверьте, не остались ли в проекте платные ресурсы:

  • серверы;

  • volumes;

  • backups;

  • snapshots;

  • primary IP;

  • load balancers;

  • floating IP;

  • другие услуги.

Если удалить только сервер, но оставить дополнительные платные ресурсы, они могут продолжать тарифицироваться.


Частые ошибки

Использование VPN при регистрации

Hetzner может отправить аккаунт на дополнительную проверку или отклонить регистрацию.

Решение:

Использование временной почты

Hetzner может считать такой аккаунт рискованным.

Решение:

Выбор ARM-сервера

ARM может быть дешевле, но не все компоненты проекта и серверные расширения могут быть совместимы.

Решение:

Создание сервера без IPv4

Некоторые клиенты, платёжные системы, API и мониторинги могут плохо работать с IPv6-only.

Решение:

Отключённые backups

Без backups восстановление после ошибки может быть сложным.

Решение:

Открыты все порты

Это снижает безопасность сервера.

Решение:


Рекомендуемая конфигурация

Для рабочего проекта можно использовать такую базовую конфигурацию:

Для тестовой установки можно выбрать сервер слабее.

Для активного обменника с большим количеством заявок, парсеров, автоматизации и аналитики лучше брать сервер с запасом.

Краткая инструкция

  1. Откройте https://www.hetzner.com/.

  2. Зарегистрируйте аккаунт.

  3. Подтвердите e-mail.

  4. Укажите реальные контактные и платёжные данные.

  5. Пройдите проверку аккаунта, если Hetzner её запросит.

  6. Добавьте способ оплаты.

  7. Включите двухфакторную авторизацию.

  8. Откройте https://console.hetzner.cloud/.

  9. Создайте новый проект.

  10. Нажмите Add Server.

  11. Выберите локацию.

  12. Выберите Ubuntu 24.04 LTS.

  13. Выберите x86 Intel / AMD сервер.

  14. Оставьте IPv4 + IPv6.

  15. Добавьте SSH-ключ или используйте root-пароль.

  16. Настройте firewall.

  17. Включите backups для production.

  18. Укажите название сервера.

  19. Нажмите Create & Buy Now.

  20. Сохраните IP сервера.

  21. Подключитесь по SSH.

  22. Направьте домен на IP сервера.

  23. Передайте данные специалисту для установки, если установка выполняется не вами.


Коротко

Для установки iEXExchanger в Hetzner нужно зарегистрировать аккаунт, пройти проверку, добавить способ оплаты, создать Cloud-проект и купить сервер.

Для рабочего обменника рекомендуется выбирать x86 Intel / AMD сервер с Ubuntu 24.04 LTS, публичным IPv4, включённым firewall и backups.

После покупки сохраните IP сервера, настройте DNS домена и передайте SSH-доступ специалисту, который будет выполнять установку.

Последнее обновление

Это было полезно?