Установка ноды¶
Во избежание конфликтов ПО установку нод для платформы Vostok необходимо выполнять на отдельной машине от нод блокчейн-платформы Waves.
Установка на Windows¶
- Скачайте и установите JRE 1.8 (64-bit).
Корректность установки можно проверить командойjava -version.Если отображается следующий результат, то можно переходить к следующему шагу.Java version "1.8.0_74" Java(TM) SE Runtime Environment (build 1.8.0_74-b02) Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)
- Скачайте и установите CryptoPro JCP 2.0.39014. Для скачивания дистрибутива необходимо пройти регистрацию на сайте.
Предупреждение
Платформа Vostok поддерживает только версию
2.0.39014!Подсказка
При использовании Waves-криптографии устанавливать CryptoPro JCP необязательно.
При установке CryptoPro JCP необходимо убедиться, что указан верный путь до исполняемого файла пакета JRE:
Если в процессе инсталляции возникают ошибки, связанные с JRE, то необходимо проверить корректность пути до файла java.exe пакета JRE, указанного в системной переменной
PATH.
- Скачайте актуальный релиз ноды в jar-формате и шаблон конфигурационного файла со страницы проекта в GitHub.
- Отредактируйте
example.confв соответствии с руководством Конфигурация ноды. - Запустите ноду коммандой:
java -jar node-x.x.x.jar example.conf
Установка на Ubuntu¶
Скачайте и установите JRE 1.8 (64-bit).
sudo add-apt-repository -y ppa:webupd8team/java sudo apt-get update sudo apt-get -y install oracle-java8-installer
Корректность установки можно проверить командой
java -version. Если отображается следующий результат, то можно переходить к следующему шагу.Java version "1.8.0_74" Java(TM) SE Runtime Environment (build 1.8.0_74-b02) Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)
Скачайте и установите CryptoPro JCP 2.0.39014. Для скачивания дистрибутива необходимо пройти регистрацию на сайте.
Предупреждение
Платформа Vostok поддерживает только версию
2.0.39014!Подсказка
При использовании Waves-криптографии устанавливать CryptoPro JCP необязательно.
Скачайте актуальный релиз ноды в формате deb-пакета и шаблон конфигурационного файла со страницы проекта в GitHub.
Отредактируйте
example.confв соответствии с руководством «Конфигурация ноды».Установите ноду из deb-пакета. Команда для установки:
sudo dpkg -i vostok.deb
- Директория для конфигурационного файла - /etc/vostok/vostok.conf
- Директория для jar-файла и библиотек - /usr/share/vostok/
- Директория для данных блокчейна - /var/lib/vostok/
Запуск ноды выполняется командой:
sudo systemctl start vostok.service
Остановка ноды выполняется командой:
sudo systemctl stop vostok.service