你想学习如何做一个比特币节点安装? 在本教程中,我们将向您展示如何使用运行Ubuntu Linux的计算机安装比特币节点。
硬件列表:
以下部分介绍了用于创建这个比特币教程的设备列表。
上面列出的每件硬件都可以在亚马逊网站上找到。
比特币相关教程:
在这个页面上,我们可以快速访问与比特币相关的教程列表。
教程 – 比特币节点安装
在Ubuntu Linux控制台上,使用以下命令安装BerkleyDB软件包:
# add-apt-repository ppa:bitcoin/bitcoin
# apt-get update
# apt-get install libdb4.8-dev libdb4.8++-dev
您必须使用Berkeley DB版本4.8才能正常工作。
使用以下命令来安装所需的库和所需的软件包:
# apt-get install libboost-all-dev libzmq3-dev libminiupnpc-dev
# apt-get install curl git build-essential libtool autotools-dev
# apt-get install automake pkg-config bsdmainutils python3
# apt-get install software-properties-common libssl-dev libevent-dev
创建一个目录到节点软件并下载比特币包。
# mkdir /downloads
# cd /downloads
# git clone https://github.com/bitcoin/bitcoin.git
编译并安装比特币节点软件。
# cd bitcoin
# ./autogen.sh
# ./configure
# make
# cd src
# install -sv bitcoind bitcoin-cli /usr/local/bin/
创建一个比特币配置文件,并选择一个用户名和密码。
# mkdir ~/.bitcoin
# vi $HOME/.bitcoin/bitcoin.conf
rpcuser=virtualcoin2018
rpcpassword=kamisama123
在我们的例子中,我们选择了用户名virtualcoin2018和密码kamisama123。
使用以下命令启动比特币节点守护进程:
# bitcoind -daemon
等待区块链同步结束。
区块链同步可能需要几天或几周的时间。
使用以下命令验证区块链同步的状态:
# tail -f ~/.bitcoin/debug.log
使用以下命令停止比特币节点服务:
# bitcoin-cli stop
这是一个有用的命令列表:
# bitcoin-cli -getinfo
# bitcoin-cli getblockchaininfo
# bitcoin-cli getnetworkinfo
# bitcoin-cli getwalletinfo
# bitcoin-cli getpeerinfo