HiBlock区块链社区区块链实战

1、以太坊客户端安装、运行、升级

2018-07-02  本文已影响14人  冯学雷

        以太坊客户端用于接入以太坊网络,进行账户管理、交易、挖矿、智能合约相关的操作,也可作为一个http-rpc服务器对外提供json-rpc接口。

下文是基于MacOS,安装、运行及升级以太坊客户端的操作。

一、安装Homebrew    

若已安装过Homebrew的可以跳过。

参考官网:https://brew.sh/

打开终端,在终端输入以下命令

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

 输入命令安装brew,如下图:

安装成功界面 如下图:

二、安装以太坊客户端

1、终端中输入以下两个命令完成geth安装

brew tap ethereum/ethereum

brew install ethereum

如下图:

2、安装成功后使用以下命令查看geth相应信息

geth version

如下图:

三、运行以太坊客户端

使用geth客户端,必须先同步区块,目的是保证本地与网络上的区块同步且是最新。

1、以太坊公链上运行一个全节点

geth --fast --cache=512 --datadir "安装目录" console

2、以太坊测试链上运行一个全节点

geth --testnet --fast --cache=512 --datadir "安装目录" console

注:--fast 快速区块同步模式,当同步到最新区块后,转化为正常区块同步模式

四、版本更新

当新版本发布后,通过以下命令即可完成geth的升级

brew update

brew upgrade ethereum

上一篇下一篇

猜你喜欢

热点阅读