yumを使用したCentOS/Red Hatへのインストール
このページでは、Rippleのyum リポジトリを使用して、CentOS 7またはRed Hat Enterprise Linux 7に、rippled
の安定した最新バージョンをインストールする場合の推奨手順を説明します。
以下の手順では、Rippleによってコンパイルされたバイナリーをインストールします。
前提条件
rippled
をインストールする前に、システム要件を満たす必要があります。
インストール手順
-
Ripple RPMリポジトリをインストールします。
$ cat << REPOFILE | sudo tee /etc/yum.repos.d/ripple.repo [ripple-stable] name=XRP Ledger Packages baseurl=https://repos.ripple.com/repos/rippled-rpm/stable/ enabled=1 gpgcheck=0 gpgkey=https://repos.ripple.com/repos/rippled-rpm/stable/repodata/repomd.xml.key repo_gpgcheck=1 REPOFILE
-
最新のrepoのアップデートを取得します。
$ sudo yum -y update
-
新しい
rippled
パッケージをインストールします。$ sudo yum install rippled
バージョン1.3.1では、構成ファイル(rippled.cfg
およびvalidators.txt
)を変更する必要はありません。このアップデート手順では、既存の構成ファイルが現在のまま残ります。
-
systemdユニットファイルを再度読み込みます。
$ sudo systemctl daemon-reload
-
起動時に開始するように、
rippled
サービスを設定します。$ sudo systemctl enable rippled.service
-
rippled
サービスを開始します。$ sudo systemctl start rippled.service
次のステップ
rippled
が残りのネットワークと同期されるまでには数分かかることがあります。その間、レジャーがない旨を知らせる警告が出力されます。
rippled
ログメッセージの詳細は、ログメッセージについてを参照してください。
rippled
が残りのネットワークと同期されたら、ストックrippled
サーバーが完全に機能するようになります。このサーバーを、ローカル署名やXRP LedgerへのAPIアクセスに使用できます。rippled
サーバーがネットワークと同期されているかどうかを判別するには、rippled
サーバーの状況を使用します。rippled
のコマンドラインインターフェイスを使用すれば、これを迅速にテストできます。
$ /opt/ripple/bin/rippled server_info
rippled APIを使用したrippled
サーバーとの通信について詳しくは、rippled API referenceを参照してください。
ストックrippled
サーバーを実行できたら、次に検証サーバーとして実行してみましょう。検証サーバーについて、そして検証サーバーを実行する理由については、バリデータとしてのrippledの実行を参照してください。
rippled
サーバーの起動でお困りですか? rippledサーバーが起動しないを参照してください。
その他の構成
rippled
は、デフォルト構成でXRP Ledgerに接続する必要があります。ただし、rippled.cfg
ファイルを編集すれば、設定を変更できます。推奨される構成設定については、容量の計画を参照してください。
The recommended installation uses the config file /etc/opt/ripple/rippled.cfg
by default. Other places you can put a config file include $HOME/.config/ripple/rippled.cfg
(where $HOME
is the home directory of the user running rippled
), $HOME/.local/ripple/rippled.cfg
, or the current working directory from where you start rippled
.
すべての構成オプションの説明については、rippled
GitHubリポジトリー を参照してください。
構成の変更を有効にするには、rippled
を再起動する必要があります。
[debug_logfile]
セクションまたは[database_path]
セクションを変更すると、rippled
を実行するユーザーに、新しく構成したパスの所有権を付与する必要が生じる場合があります。
更新
rippled
を定期的に更新して、残りのXRP Ledgerネットワークと同期させておく必要があります。rippledのGoogleグループ をサブスクライブすれば、rippled
の新しいリリースに関する通知を受け取ることができます。
rippled
のパッケージには、Linuxでの自動更新を有効にするために使用できるスクリプトが含まれています。その他のプラットフォームでは、手動での更新が必要です。
関連項目
- コンセプト:
- チュートリアル:
- リファレンス: