Обновление с dashmate v0.25#
Проверьте текущую версию dashmate, чтобы убедиться, что вы на нужном пути:
dashmate --version
Установите новую версию dashmate#
Остановите dashmate:
dashmate stop
Скачайте и установите последнюю версию dashmate. Для получения более подробной информации обратитесь к инструкции по установке.
Сбросьте предыдущие сервисы, чтобы обеспечить совместимость с новой версией:
dashmate reset --keep-data
Установите SSL-сертификат#
Существует два способа установки SSL-сертификатов:
Зарегистрируйтесь в сервисе ZeroSSL и получите свой ключ API. Поскольку ZeroSSL предоставляет API, dashmate может обновлять ваши сертификаты автоматически. Бесплатный тарифный план предоставляет только 3 бесплатных сертификата (или 3 продления 1 сертификата). Другие тарифные планы требуют оплаты кредитной картой.
Получите SSL-сертификаты для вашего IP-адреса, используя любого доступного провайдера, и загрузите файлы сертификатов. SSL Dragon и SuperbitHost - два варианта, которые принимают криптовалюту.
Выберите наиболее подходящий для вас вариант и выполните следующие шаги, чтобы настроить dashmate с вашим сертификатом.
ZeroSSL#
Зарегистрируйтесь на сайте https://zerossl.com/. Мы рекомендуем не использовать ваш личный адрес электронной почты.
Войдите в систему и нажмите
Разработчик
на левой боковой панели.Скопируйте свой API-ключ ZeroSSL. Не создавайте «Новый сертификат».
Установите свой ключ API ZeroSSL в dashmate:
dashmate config set platform.gateway.ssl.enabled true dashmate config set platform.gateway.ssl.provider zerossl dashmate config set platform.gateway.ssl.providerConfigs.zerossl.apiKey [YOUR-KEY] dashmate ssl obtain
Файлы#
Обновите конфиг dashmate:
dashmate config set platform.gateway.ssl.enabled true dashmate config set platform.gateway.ssl.provider file
Скопируйте
bundle.crt
иprivate.key
в домашнюю директорию dashmate$HOME/.dashmate/mainnet/platform/gateway/ssl
Запустите ноду dashmate#
Запустите ноду:
dashmate start
Убедитесь, что нода работает правильно, выполнив следующие команды проверки статуса:
dashmate status dashmate status core dashmate status platform