Linuxの展開ビットコインのコア(コア財布)

まず、財布をダウンロード 

財布のディレクトリを作成し、ディレクトリを入力します。

#は、mkdir財布

ます。#cd /財布

ビットコイン財布がディレクトリへのディレクトリに作成され、使用wgetコマンドは、ビットコインコアの財布のLinuxバージョンをダウンロードする(ダウンロード:https://bitcoin.org/bin/bitcoin-core-0.18.1/bitcoin-0.18.1-x86_64-linux- gnu.tar.gz   )

#ビットコインMKDIR 
ビットコインます。#cd
#wgetのhttps://bitcoin.org/bin/bitcoin-core-0.18.1/bitcoin-0.18.1-x86_64-linux-gnu.tar.gz

その後、抽出液

タールzxvfビットコイン-0.18.1-x86_64版 - のlinux-gnu.tar.gz

接続を開始するためのソフトキーを追加します(これは常にbinディレクトリにコマンドを実行しないでください)

#LN -fs /wallet/bitcoin/bitcoin-0.18.1/bin/bitcoindは/ usr / local / binに/ bitcoind
#LN -fs /wallet/bitcoin/bitcoin-0.18.1/bin/bitcoin-cliは/ usr / local / binに/ビットコイン-CLI

 

第二に、データ格納ディレクトリのブロックを作成し、基本的なプロフィール情報を追加

データのブロックを格納するディレクトリを作成します。

#ます。mkdir /財布/ビットコイン/ DATADIR

プロファイルディレクトリビットコインの作成(デフォルトのパスは    〜/ .bitcoin   それを自分で作成する必要があります)

#ます。mkdir〜/ .bitcoin

次に、設定ファイルを編集

vimの〜/ .bitcoin / bitcoin.conf

これは設定ファイルに以下を追加します(あなたは自分の状況に応じて変更することができます)

#〜/ .bitcoin / bitcoin.conf

先ほど作成した#コンフィギュレーションデータ格納ディレクトリ
DIR = /財布/ビットコイン/ DATADIR

#データベースのキャッシュサイズを設定します。
dbcache = 5024000

#トランザクションインデックスtxindex = 全ノードに代わって1
txindex = 1

#RPCアクセスユーザー
rpcuser = ユーザー

#RPCアクセス用パスワード
rpcpassword = パスワード


スタートの背景#
デーモン = 1

#有効JSON - RPCインターフェイス
サーバー = 1

残り = 1

#リスニングモードを入力します。
聞く = 1

すべてのIPへの結合デフォルトで、アドレス#rpcインタフェースを聞きます
rpcbindを = 0.0.0.0

(アクセスを許可するために、誰の意味と同様に)IPは、任意のIPノードを埋めるために財布を呼び出し#rpcallowip
#rpcallowip = 22.22.22.22

#rpcportは、ノードのアクセスポートであります
#rpcport = 8332

作成サービスファイルを

#sudoのタッチの/ etc / systemdに/システム/ bitcoind.service
#sudoはchmodの 664の/ etc / systemdに/システム/ bitcoind.service
#南あなた /etc/systemd/system/bitcoind.service

で   bitcoind.serviceに以下を追加します

[単位]
説明 = ビットコインデーモンサービス = network.target
 
[サービス]
ユーザー = ルート
グループ = ルート
タイプ = フォーク
PIDFILE = /ルート/ .bitcoin / bitcoind.pid
ExecStart = /財布/ビットコイン/ビットコイン-0.18.1 / binに/ bitcoind -daemon -conf = /ルート/ .bitcoin / bitcoin.conf -pid = /ルート/ .bitcoin / bitcoind.pid
再起動 =オン故障
KillMode = プロセス
再起動 = 常に
TimeoutSec = 120 
RestartSec = 30
 
[インストール]
WantedBy = multi-user.target

 

3、ノードの動作を、データシンクブロックチェーン

ブート設定

#sudoのsystemctl bitcoind.serviceを有効にします
#sudoのサービスbitcoind開始

開始するかどうかを表示bitcoind

#systemctlステータスbitcoind.service 

上記の手順が正しく、その後、私たちはただ待つ必要がある場合は、ブロックチェーンの同期が完了(Iおそらく日)

その他のコマンド:

ストップbitcoind(ストップを使用する必要があります)

#sudoのサービスbitcoind停止

 

また、あなたはコマンドを使用してCLI binディレクトリビットコイン入力することができます

スタートbitcoind

#./bitcoind -daemon

ストップ

#./bitcoin-cli停止

 

:他の多くのコマンドが参照することができhttps://www.jianshu.com/p/6934e5b52b15

このリファレンス:https://www.jianshu.com/p/da3d215ec57d

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/tzdadada/p/11865426.html