DigitalOcean
DigitalOcean — это облачный провайдер, где можно арендовать виртуальный сервер для установки iEXExchanger.
В DigitalOcean сервер называется Droplet.
На Droplet устанавливаются операционная система, панель управления сервером, Backend, Frontend, база данных и остальные компоненты обменника.
Официальный сайт: https://www.digitalocean.com/
Панель управления: https://cloud.digitalocean.com/
Перед началом
Перед регистрацией подготовьте:
рабочий e-mail;
банковскую карту или другой способ оплаты;
домен для обменника;
номер телефона, если потребуется проверка;
понимание, в каком регионе лучше разместить сервер;
данные, которые можно будет передать специалисту для установки.
Важно
Не используйте временную почту, случайные данные или VPN при регистрации.
DigitalOcean может запросить верификацию аккаунта. Если данные выглядят подозрительно, аккаунт могут ограничить или не пропустить проверку.
Регистрация аккаунта
Откройте сайт: https://www.digitalocean.com/
Нажмите: Sign Up
Зарегистрироваться можно через:
e-mail и пароль;
Google;
GitHub.
После регистрации подтвердите e-mail, если DigitalOcean отправит письмо подтверждения.
Верификация и оплата
После регистрации DigitalOcean может попросить добавить способ оплаты.
Это нужно для подтверждения аккаунта и защиты платформы от спама и злоупотреблений.
DigitalOcean может принимать:
банковские карты;
PayPal;
Apple Pay;
Google Pay;
другие способы оплаты, если они доступны в вашей стране.
Важно учитывать:
prepaid или virtual карты могут не приниматься;
при добавлении карты возможна временная проверочная авторизация;
деньги списываются за созданные и используемые ресурсы;
если создать Droplet и не удалить его, он продолжит тарифицироваться.
Создание проекта
После входа в панель DigitalOcean можно создать проект.
Проект помогает сгруппировать ресурсы:
серверы;
IP-адреса;
firewall;
базы данных;
дополнительные диски;
другие элементы инфраструктуры.
Пример названия проекта:
или:
Если проект уже создан автоматически, можно использовать его.
Создание Droplet
В панели DigitalOcean откройте:
Нажмите:
Откроется страница настройки сервера.
Выбор региона
В блоке выбора региона выберите дата-центр, который ближе к вашей основной аудитории.
Примеры:
Европа и СНГ — Frankfurt или Amsterdam;
Азия — Singapore или Bangalore;
США — New York, San Francisco или другой регион США.
Для большинства проектов с аудиторией в Европе и СНГ хорошо подходит:
Регион лучше выбрать сразу правильно.
Перенос сервера в другой регион позже потребует snapshot, создание нового Droplet и обновление DNS.
Выбор операционной системы
В блоке операционной системы выберите Linux-дистрибутив.
Рекомендуемый вариант:
Также можно использовать:
Если дальнейшая инструкция установки подготовлена под Debian, выбирайте Debian 12.
Не выбирайте Marketplace-приложения, если установка iEXExchanger выполняется по отдельной инструкции.
Обычно нужен чистый сервер с операционной системой.
Выбор типа сервера
DigitalOcean предлагает разные типы Droplet.
Для iEXExchanger обычно выбирают обычный VPS с CPU и RAM.
Минимальный вариант для теста
Для тестовой установки или небольшого проекта можно выбрать:
Рекомендуемый старт для рабочего проекта
Для production-проекта лучше начинать минимум с:
Для активного обменника
Если ожидается много заявок, активные парсеры, автоматизация, очереди, аналитика и высокая посещаемость, лучше выбрать сервер мощнее:
Точный тариф выбирайте по текущей сетке DigitalOcean.
Цены, названия тарифов и доступные конфигурации могут меняться.
Важно
Сервер можно увеличить позже, но уменьшить диск Droplet обычно нельзя.
Поэтому для production не выбирайте слишком маленький диск.
Basic, Premium или Dedicated CPU
Для старта обычно достаточно:
Если проект активный и нужна более стабильная производительность, можно выбрать:
Dedicated CPU нужен, если у проекта высокая нагрузка:
много автоматизации;
активные фоновые задачи;
много API-запросов;
высокая посещаемость;
важна стабильная производительность процессора.
Для большинства новых проектов можно начать с Basic или Premium, а потом увеличить сервер.
Block Storage
Блок:
можно пропустить.
Block Storage нужен только в том случае, если требуется отдельный дополнительный диск.
Для обычной установки iEXExchanger сначала достаточно диска самого Droplet.
VPC Network
Блок VPC можно оставить по умолчанию.
VPC используется для приватной сети между ресурсами DigitalOcean.
Если у вас один сервер, дополнительных действий обычно не требуется.
Authentication — доступ к серверу
DigitalOcean предлагает выбрать способ подключения к серверу.
Есть два варианта:
SSH Key;
Password.
Дополнительные опции
В блоке дополнительных опций можно включить:
Monitoring
Monitoring рекомендуется включить.
Он помогает отслеживать нагрузку сервера и состояние ресурсов.
Backups
Для production-проекта рекомендуется включить Backups.
Backups — это автоматические резервные копии Droplet.
Они оплачиваются отдельно, но помогают восстановить сервер после ошибок.
IPv6
IPv6 можно включить, если вы планируете его использовать.
Если не уверены, можно оставить только IPv4.
Если IPv6 включён, позже убедитесь, что DNS, SSL и Nginx настроены корректно.
User data
User data обычно не требуется для ручной установки.
Если установка выполняется по отдельной инструкции, этот блок можно оставить пустым.
Firewall
Рекомендуется настроить Cloud Firewall.
Минимальные входящие правила:
Если используется панель управления сервером, например FastPanel, её порт лучше открыть только для вашего IP-адреса.
Не открывайте все порты для всех пользователей.
Не открывайте наружу без необходимости:
База данных и Redis не должны быть публично доступны из интернета.
Количество серверов
В блоке количества выберите:
Для стандартной установки iEXExchanger обычно нужен один сервер.
Имя сервера
Укажите понятное имя Droplet.
Например:
Используйте латинские буквы, цифры и дефис.
Не используйте пробелы и сложные специальные символы.
Создание сервера
После проверки всех параметров нажмите:
DigitalOcean начнёт создание сервера.
Обычно это занимает меньше минуты.
После создания вы увидите:
IP-адрес сервера;
название Droplet;
регион;
размер сервера;
операционную систему;
статус.
IP-адрес понадобится для установки и настройки DNS.
Что сохранить после создания
Сохраните:
Не отправляйте пароль в общие чаты.
Передавайте доступ только доверенному специалисту.
Подключение к серверу
Подключение к серверу по SSHЕсли используется SSH-ключ:
Если используется пароль:
Затем введите root-пароль.
Если подключение не работает, проверьте:
правильный ли IP;
открыт ли порт
22;правильно ли выбран SSH-ключ;
не блокирует ли firewall подключение;
не ограничен ли доступ по IP.
Настройка DNS домена
После создания Droplet нужно направить домен на IP сервера.
Пример:
Создайте DNS-записи:
Где:
После изменения DNS подождите применения записей.
Обычно это занимает от нескольких минут до нескольких часов.
Что передать специалисту для установки
Если установкой занимается специалист iEXExchanger, передайте:
Пример:
Не передавайте доступ к аккаунту DigitalOcean, если достаточно SSH-доступа к серверу.
Увеличение сервера
DigitalOcean позволяет увеличить размер Droplet.
Это полезно, если:
выросла нагрузка;
не хватает RAM;
не хватает CPU;
сервер стал медленно отвечать;
активны парсеры, очереди, аналитика и автоматизация.
Перед изменением размера обязательно сделайте backup или snapshot.
Важно помнить: увеличить диск можно, но уменьшить диск Droplet нельзя.
Snapshot перед важными действиями
Перед установкой, обновлением или крупными изменениями рекомендуется создать snapshot.
Snapshot — это ручная копия Droplet.
Он помогает восстановить сервер, если что-то пошло не так.
Snapshot оплачивается отдельно, пока хранится в аккаунте.
Удаление ошибочно созданного Droplet
Если вы случайно создали неправильный сервер, его нужно удалить, чтобы не платить за него дальше.
В панели DigitalOcean откройте:
Перед удалением убедитесь, что:
это действительно ненужный сервер;
на нём нет нужных данных;
DNS не указывает на этот сервер;
вы сохранили всё важное.
После удаления проверьте, не остались ли платные ресурсы:
Если оставить дополнительные ресурсы, они могут продолжить тарифицироваться.
Частые ошибки
Рекомендуемая конфигурация
Для теста:
Для рабочего проекта:
Для активного проекта:
Краткая инструкция
Откройте
https://digitalocean.com/.Зарегистрируйте аккаунт.
Подтвердите e-mail.
Добавьте способ оплаты.
Откройте панель DigitalOcean.
Перейдите в
Manage — Droplets.Нажмите
Create Droplet.Выберите регион.
Выберите
Debian 12.Выберите размер сервера.
Block Storage пропустите, если дополнительный диск не нужен.
VPC оставьте по умолчанию.
Выберите SSH Key или Password.
Включите Monitoring.
Для production включите Backups.
Настройте Firewall.
Укажите количество
1.Укажите понятное имя сервера.
Нажмите
Create Droplet.Сохраните IP сервера.
Настройте DNS домена.
Передайте SSH-доступ специалисту для установки.
Коротко
DigitalOcean позволяет быстро создать VPS-сервер для установки iEXExchanger.
Для рабочего обменника рекомендуется использовать Droplet с Debian 12, минимум 4 vCPU, 4–8 GB RAM, диском от 80 GB, включённым Monitoring, Backups и Firewall.
После создания сервера сохраните IP, настройте DNS домена и передайте SSH-доступ специалисту для установки.
Последнее обновление
Это было полезно?