まず、財布をダウンロード
財布のディレクトリを作成し、ディレクトリを入力します。
#は、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