Как настроить сервер Rippled в моем локальном? - PullRequest
0 голосов
/ 07 июня 2018

Любое тело. Пожалуйста, скажите мне, как настроить Ripple-сервер в моей локальной системе и как вызывать API для генерации адреса и выполнения транзакций без использования публичного Rippled-сервера (s1.ripple.com).Заранее спасибо

1 Ответ

0 голосов
/ 24 октября 2018

Вот простые шаги по настройке сервера пульсации сети в вашей системе

Вы также можете перейти по ссылке, как показано ниже -

https://developers.ripple.com/install-rippled.html

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

Рифленый сервер должен комфортно работать на обычном оборудовании, чтобы сделать его недорогим для участия в сети.В настоящее время мы рекомендуем следующие минимальные требования:

Операционная система:

Производство: CentOS или RedHat Enterprise Linux (последний выпуск) или Ubuntu(16.04+) поддерживается

Разработка: Mac OS X, Windows (64-разрядная версия) или большинство дистрибутивов Linux

Процессор: 64-бит x86_64, 2+ ядра

Диск: рекомендуется минимум 50 ГБ SSD (1000 IOPS, чем лучше) для раздела базы данных

RAM:

Тестирование: 8 ГБ +

Производство: 32 ГБ

Amazon m3.large EC2 * Размер Размер виртуальной машины может быть соответствующим в зависимости от вашегонагрузка.Быстрое сетевое соединение предпочтительнее.Любое увеличение нагрузки на сервер для обработки клиентов увеличивает потребности в ресурсах.

Установка в CentOS / Red Hat с yum

В этом разделе предполагается, что вы используете CentOS 7 или RedHat Enterprise Linux 7.

Установите репозиторий Ripple RPM:

$ sudo rpm -Uvh https://mirrors.ripple.com/ripple-repo-el7.rpm

Установите рифленый пакет программного обеспечения:

$ sudo yum install --enablerepo = ripple-stable rippled

Сконфигурировать рифленый сервис для запуска при загрузке системы:

$ sudo systemctl enable rippled.service

Запустить рифленый сервис

$ sudo systemctl start rippled.service

Установка в Ubuntu с инопланетянином В этом разделе предполагается, что вы используете Ubuntu 15.04 или более поздней версии.

Установите yum-utils и alien:

$ sudo apt-get update

$ sudo apt-get install yum-utils alien

Установить репозиторий Ripple RPM:

$ sudo rpm -Uvh https://mirrors.ripple.com/ripple-repo-el7.rpm

Загрузить пакет программ с пометками:

$ yumdownloader --enablerepo = устойчивый к колебаниям --releasever =el7 рифленый

Проверьте подпись на рифленом программном пакете:

$ sudo rpm --import https://mirrors.ripple.com/rpm/RPM-GPG-KEY-ripple-release && rpm -K рифленый * .rpm

Установите пакет программного обеспечения с рифлением:

$ sudo alien -i --scripts rippled * .rpm && rm rippled * .rpm

Сконфигурируйте службу rippled для запуска при загрузке системы:

$ sudo systemctl enable rippled.service

Запустите службу rippled

$ sudosystemctl start rippled.service

Postinstall Синхронизация с рифлением может занять несколько минут для синхронизации с остальной сетью, в течение которых выводятся предупреждения об отсутствующих регистрах.После этого у вас есть полнофункциональный сервер с рифленой исходной информацией, который можно использовать для локальной подписи и доступа API к регистру XRP.

Вы можете использовать рифленый интерфейс командной строки следующим образом:

$ / opt / ripple / bin / rippled

Дополнительная конфигурация (необходимо выполнить в соответствии с вашим IP) -

рифленый должен подключаться к регистру XRPс конфигурацией по умолчанию.Однако вы можете изменить свои настройки, редактируя файл rippled.cfg (, расположенный по адресу /opt/ripple/etc/rippled.cfg при установке с использованием yum).Вы должны изменить настройку IP со своим введенным IP-адресом, а затем подключиться к этому серверу установки с помощью кода сценария java.

См. Рифленый репозиторий GitHub для описания всех параметров конфигурации.

Изменения в разделах [debug_logfile] или [database_path] могут потребовать, чтобы вы указали рифленый владелец пользователя и группы для нового настроенного пути:

$ chown -R rippled:rippled <configured path>

Перезапустите рифленый, чтобы любые изменения конфигурации вступили в силу:

$ sudo service rippled restart

Для получения дополнительной информации о RPC пульсации и команде, пожалуйста, пройдите по ссылке ниже

https://developers.ripple.com/admin-rippled-methods.html

https://developers.ripple.com/public-rippled-methods.html

Надеюсь, это поможет ..

...