EOS が実行されて keosd と nodeos が開始されます
eosio をインストールすると、keosd と nodeos が統合されます。EOS で keosd と nodeos を実行するための公式 Web サイトのチュートリアルを投稿します。
keosd を開始します。
keosd コマンドを開始します。
keosd &
次に、上記のコマンドを実行して keosd を起動すると、下の図のようなエラーが発生する場合があります。
keosd 開始時のエラー:
解決策:
keosd プロセスを見つける必要があります。プロセスは前に開始されています。それを閉じる必要があります。keosd を閉じるには
、
killall keosd コマンドを使用してすべてを閉じることもできます。
閉じてから実行します: keosd &
このようにして成功します。
ノードを開始する
次に、nodeos
start nodeos コマンドを実行します。
nodeos -e -p eosio \
--plugin eosio::producer_plugin \
--plugin eosio::producer_api_plugin \
--plugin eosio::chain_api_plugin \
--plugin eosio::http_plugin \
--plugin eosio::history_plugin \
--plugin eosio::history_api_plugin \
--filter-on="*" \
--access-control-allow-origin='*' \
--contracts-console \
--http-validate-host=false \
--verbose-http-errors >> nodeos.log 2>&1 &
上記の一連のコマンドの機能は次のとおりです。
- ノードを実行します。このコマンドは、すべての基本プラグインをロードし、サーバー アドレスを設定し、CORS を有効にし、コントラクトのデバッグとログを追加します。
- 制限なしで CORS (*) と開発ログを有効にする
より詳細な情報については、公式ウェブサイトを確認してください。
実行後にエラーが報告されなければ、成功したとみなされます。
実際にnodeosを起動してみたところ、起動や設定時にエラーは見つかりませんでしたが、公式Webサイトにエラー例が報告されているので、エラー報告がある場合はEOSの公式Webサイトを確認してください。