EOS运行启动 keosd 和 nodeos

EOS运行启动 keosd 和 nodeos

  • 启动keosd:
  • 启动nodeos

安装完eosio后keosd和nodeos是一起带着的,我把EOS的运行keosd 和 nodeos官网教程放上来:

https://developers.eos.io/welcome/latest/getting-started-guide/local-development-environment/start-nodeos-keosd

启动keosd:

启动keosd命令:

keosd &

那运行上面的命令启动keosd的时候可能会有报错,类似下图。
启动keosd报错:
EOS运行启动 keosd 和 nodeos_第1张图片
解决方式:
我们需要找到keosd进程,之前已经有一个进程启动了,我们需要关闭它
在这里插入图片描述
关闭keosd
也可以killall keosd 命令全部关闭
在这里插入图片描述
关闭后再运行:keosd &
这样子就算成功
EOS运行启动 keosd 和 nodeos_第2张图片

启动nodeos

接下来我们运行nodeos
启动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 &

上面这一串的命令的功能是:

  1. 运行 Nodeos。此命令加载所有基本插件,设置服务器地址,启用 CORS 并添加一些合约调试和日志记录。
  2. 启用无限制 (*) 和开发日志记录的 CORS

具体的了解可以去官网查看,更清晰一些。
运行后没有报错,这样子就算成功。
EOS运行启动 keosd 和 nodeos_第3张图片
启动nodeos我进行启动和配置的时候没有发现有报错,但是官网是有可能报错的实例,如果有人有报错可以去看一下EOS的官网。

你可能感兴趣的:(区块链,EOS,ubuntu,区块链)