Bitcoinノードのインストール方法を学びますか? このチュートリアルでは、Ubuntu Linuxを実行しているコンピュータを使用してBitcoinノードをインストールする方法を説明します。

ハードウェアリスト:

次のセクションでは、このBitcoinチュートリアルを作成するために使用される機器のリストを示します。

上記の各ハードウェアは、AmazonのWebサイトにあります。

Bitcoin関連のチュートリアル:

このページでは、Bitcoinに関連するチュートリアルの一覧にすばやくアクセスできます。

チュートリアル - Bitcoinノードのインストール

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

ノードソフトウェアへのディレクトリを作成し、Bitcoinパッケージをダウンロードします。

# mkdir /downloads
# cd /downloads
# git clone https://github.com/bitcoin/bitcoin.git

Bitcoinノードソフトウェアをコンパイルしてインストールします。

# cd bitcoin
# ./autogen.sh
# ./configure
# make
# cd src
# install -sv bitcoind bitcoin-cli /usr/local/bin/

Bitcoin設定ファイルを作成し、ユーザー名とパスワードを選択します。

# mkdir ~/.bitcoin
# vi $HOME/.bitcoin/bitcoin.conf

rpcuser=virtualcoin2018
rpcpassword=kamisama123

この例では、ユーザ名virtualcoin2018とパスワードkamisama123を選択します。

次のコマンドを使用して、Bitcoinノードデーモンを起動します。

# bitcoind -daemon

ブロックチェーンの同期が完了するまで待ちます。

ブロックチェーンの同期に数日か数週間かかります。

次のコマンドを使用して、ブロックチェーン同期のステータスを確認します。

# tail -f ~/.bitcoin/debug.log

Bitcoinノードサービスを停止するには、次のコマンドを使用します。

# bitcoin-cli stop

便利なコマンドのリストを以下に示します。

# bitcoin-cli -getinfo
# bitcoin-cli getblockchaininfo
# bitcoin-cli getnetworkinfo
# bitcoin-cli getwalletinfo
# bitcoin-cli getpeerinfo