Хотели бы вы узнать, как сделать установку узла Electroneum? В этом уроке мы покажем вам, как установить узел Electroneum с помощью компьютера под управлением Ubuntu Linux.
Список оборудования:
В следующем разделе представлен список оборудования, используемого для создания этого руководства Electroneum.
Все перечисленные выше аппаратные средства можно найти на веб-сайте Amazon.
Список программ:
Ниже приведен список программ, которые мы использовали для создания этого руководства по установке узла электророзета.
Мы предлагаем два способа загрузки этого программного обеспечения.
Учебное пособие по электрономам:
На этой странице мы предлагаем быстрый доступ к списку руководств, связанных с Electroneum.
Учебное пособие — Установка электронодного узла
На консоли Ubuntu Linux вам необходимо использовать следующие команды для создания нового пользователя и установки необходимых библиотек и необходимых пакетов:
# useradd -m electroneum
# apt-get update
# apt-get install build-essential cmake pkg-config libboost-all-dev
# apt-get install libssl-dev libunbound-dev libminiupnpc-dev
# apt-get install libunwind8-dev liblzma-dev libldns-dev
# apt-get install libexpat1-dev libgtest-dev doxygen graphviz
Теперь давайте скомпилируем и установим gtest.
# cd /usr/src/gtest
# cmake .
# make
# cp libg* /usr/lib/
Создайте каталог для программного обеспечения узла и загрузите пакет Electroneum.
# mkdir /downloads
# cd /downloads
# git clone https://github.com/electroneum/electroneum
Скомпилируйте и установите программное обеспечение узла Electroneum.
# cd electroneum/
# make
# cd build/release/bin/
# install -sv electroneum-blockchain-export electroneumd /usr/local/bin/
# install -sv electroneum-wallet-rpc electroneum-blockchain-import /usr/local/bin/
# install -sv electroneum-wallet-cli /usr/local/bin/
Давайте создадим файлы конфигурации, необходимые для запуска узла Electrum во время загрузки.
# vi /etc/systemd/system/electroneumd.service
[Unit]
Description=Electroneum Full Node
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
[Service]
User=electroneum
Group=electroneum
WorkingDirectory=~
Type=forking
ExecStart=/usr/local/bin/electroneumd —detach
PrivateTmp=false
Теперь нам нужно включить узел Electrum для запуска во время загрузки.
# systemctl enable electroneumd
# systemctl daemon-reload
Перезагрузите компьютер и проверьте, была ли запущена услуга Electroneum.
# reboot
# service electroneumd status
Подождите, пока синхронизация цепочки будет завершена.
Синхронизация блочной цепи может занять несколько дней или недель.
Используйте следующую команду для проверки состояния синхронизации цепочки:
# tail -f /home/electroneum/.electroneum/electroneum.log
Теперь система должна открывать TCP-порты 26967 и 26968.
Используйте следующую команду, чтобы проверить, открыты ли порты TCP.
# netstat -nl | grep 269
tcp 0 0 0.0.0.0:26967 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:26968 0.0.0.0:* LISTEN
FAQ — Установка электротонных узлов
Если у вас возникли проблемы с установкой узла Electroneum, вы должны взглянуть на нашу часто задаваемую страницу вопросов.
Чтобы добавить вопрос в базу данных, пожалуйста, разместите вопрос в качестве комментария здесь или в качестве комментария к видео YouTube, указанному в верхней части этой страницы.