您想学习如何安装Electroneum节点吗? 在本教程中,我们将向您展示如何使用运行Ubuntu Linux的计算机安装Electroneum节点。
硬件清单:
以下部分介绍了用于创建此Electroneum教程的设备列表。
上面列出的每一件硬件都可以在亚马逊网站上找到。
软件清单:
以下是我们用于创建此Electroneum节点安装教程的软件列表。
我们提供两种下载此软件的方法。
电子相关教程:
在此页面上,我们提供了与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
常见问题 – 电子节点安装
如果您在安装Electroneum节点时遇到问题,请查看我们的常见问题页面。
要向数据库添加问题,请在此处将问题作为评论发布,或者作为对本页顶部列出的YouTube视频的评论。