EOS 学习 (1) | 安装部署
本篇文章教你如何本地安装 EOS。
EOSIO 版本
- Beginning build version: 1.2
- 2018 年 4 月 9 日 星期一 06 时 13 分 18 秒 UTC
- git head id: 124c62d0e1b3974bcd551b885518ff05301b39c9
- Current branch: * master
- ARCHITECTURE: Darwin
系统环境
- OS name: Darwin
- OS Version: 10.13.4
执行构建脚本
1 | $ git clone https://github.com/eosio/eos --recursive |
出现如下信息,表示构建成功:
验证
1 | $ /usr/local/bin/mongod -f /usr/local/etc/mongod.conf & cd /Users/wangwei/eos/build; make test |
测试结果:
1 | Test project /Users/wangwei/eos/build |
安装
1 | $ cd build |
安装完成之后,在 /usr/local/bin
下会有 nodeos
、cleos
、keosd
三个工具。
配置
nodeos
配置文件:~/Library/Application Support/eosio/nodeos/config/config.ini
keosd
配置文件:~/eosio-wallet/config.ini
介绍
nodeos
(node + eos = nodeos) - 用于通过配置插件来运行节点的核心 EOSIO 节点守护程序。例如用于区块的生产,专用 API 端点和本地开发。cleos
(cli + eos = cleos) - 与主链交互以及管理钱包的命令行工具界面。keosd
(key + eos = keosd) - 将 EOSIO 密钥安全存储在钱包中的组件。
这些组件之间的基本关系如下图所示。 在接下来的部分中,您将构建 EOSIO 组件,并将它们部署在单个主机,单节点测试网络(testnet)配置中。
参考资料
- https://developers.eos.io/eosio-nodeos/docs/install-nodeos
- https://developers.eos.io/eosio-nodeos/docs/
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment