您想学习如何安装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视频的评论。