EOS Dawn 3.0 安装指南

in #eos7 years ago (edited)

EOS 发布了 Dawn 3.0,这个版本是功能相对比较完整的,与前面两个版本相比Bug也少了很多,所以是值得一试的版本。

本文将介绍 EOS Dawn 3.0 安装的几个关键步骤。

硬件配置

从之前社区的讨论,EOS本地测试节点的硬件最低配置大概如下:
CPU:云服务器 2核CPU
内存:8G以上
硬盘:100G以上

系统要求

目前EOS官方支持的操作系统及版本如下,其它的系统可能会出各种问题

Amazon 2017.09 and higher
Centos 7
Fedora 25 and higher (Fedora 27 recommended)
Mint 18
Ubuntu 16.04 (Ubuntu 16.10 recommended)
MacOS Darwin 10.12 and higher (MacOS 10.13.x recommended)

安装方式

1 自动安装脚本

最为推荐的一种安装方式,基本上如果硬件配置和操作系统没问题,这种方式是比较安全的。

2 手动编译安装

如果第一种方式不能顺利安装,可以通过这种方式,需要手动安装依赖库的安装,下载代码,并进行编译
https://github.com/EOSIO/eos/wiki/Local-Environment#2-building-eosio

3 Docker安装

网络好的话,速度快,但需要对Docker比较熟悉,否则对chain进行配置会比较复杂。另外有时候国内下载docker官方镜像可能会比较慢。

安装流程(自动安装脚本的方式)

1 下载eos代码

git clone https://github.com/EOSIO/eos --recursive

2 执行自动安装脚本

cd eos
./eosio_build.sh

![安装成功界面](http://7b1fck.com1.z0.glb.clouddn.com/2018-04-07-Screen Shot 2018-04-07 at 22.08.15.png)

3 启动单节点测试网络(Single Node Testnet)

cd build/programs/nodeos
./nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::chain_api_plugin --plugin eosio::account_history_api_plugin

4 验证安装结果

你可以通过下面的命令查看当前正在运行的测试链信息

查看链信息

curl http://127.0.0.1:8888/v1/chain/get_info

查看版本

cleos -H ${nodeos_host} -p ${nodeos_port} get info