美文网首页
ETH01:以太坊安装与入门

ETH01:以太坊安装与入门

作者: 杨强AT南京 | 来源:发表于2020-04-06 13:06 被阅读0次

      以太坊作为分布式可信数据库,未来应该有一定的前景,同时现在很多数据,尤其是交易数据开始存放在区块链上,实现交易的可跟踪。以太坊的应用从安装环境开始。这个主题就是安装geth环境。


    • 官网地址
      • https://ethereum.org/

    下载安装

    开发客户端下载

    官方下载地址:

    • 地址:
      1. 源代码下载地址:https://github.com/ethereum/go-ethereum
      2. 本地执行文件下载地址:https://geth.ethereum.org/downloads/
    1. 从主页的连接【For Developers】进入,里面包含开发的所有教程与资源。包含客户端下载。
    2. 在【For Developers】页面右边有个导航,从那儿可以快速找到下载的位置【Clients & Running your own Node】-> 【Client】,
      • 其中下载的版本很多(不同语言实现的客户端),我们选择GO语言实现的客户端:Geth。
        • Github都是源代码版本。需要安装Go语言环境,然后编译安装,编译安装文件是Makefile。
    3. 变编译好的安装文件下载地址:
      • https://geth.ethereum.org/downloads/
    • 以太坊客户端类型:
    以太坊客户端类
    1. 本地安装文件下载入口:

      • 在【Clients & Running your own Node】位置找到【Looking for other options?】后,点击进入。
      • 进入Github.com的网站页面,其中找到【Ethereum Clients】节点下的【Geth - Go client】,然后点击进入到官方的连接页面【https://geth.ethereum.org/docs/】。
      • 在【https://geth.ethereum.org/docs/】中,从下载安装,都有详细的步骤。
    2. 官方的教程与文档

      1. 下载【Getting Started】
      2. 安装【Install and Build】
      3. geth客户端的管理与操作【Using Geth】
      4. DApp开发【For dApp Developers】
      5. 后台开发【For Geth Developers】
    官方的教程

    国内镜像下载地址

    • 下载地址:https://ethfans.org/wikis/Ethereum-Geth-Mirror

      • 还包含各种【汉化】教程与入门。
    • 国内爱好者站点:https://ethfans.org/

      • 从菜单【知识库】进入

    下载中需要明白的几个概念

    1. Ethereum Wallet:
      • 一个基于GUI的管理平台,被Mist替代。2019年3月已经停止维护,不用下载了安装了。下载Mist即可。
    2. Geth
      • 一套API实现,可以通过API实现以太坊访问。
    3. Mist
      • 一个基于Web的客户管理应用。开发者可以不需要,想用来同步测试的话,可以下载一个用用。

    安装

    安装Geth客户端

    • 因为下载的是window安装包,所有按照安装的可视化界面向导,可以很轻松完成安装过程。其中做一些选择即可。
    1. 选择安装开发工具
    勾选:Development Tools
    1. 安装完毕的安装目录结构
      • 为了保证安装好的程序在任意位置执行,请配置PATH环境变量。安装默认时配置,最好确认下。
    安装好的程序文件
    1. 确认安装后,是否配置PATH环境变量
    安装工具配置的环境变量
    1. 安装测试

      • 在终端直接执行geth命令,可以启动客户端节点。
      • 多个geth节点可以组成私有以太坊。
    geth客户端启动

    Mist安装

    • Mist也是window安装包,所有按照安装的可视化界面向导,可以很轻松完成安装过程。其中做一些选择即可。
    1. 安装

      • 按照向导安装即可,安装目录选择默认就行。
      • 其中有两个目录选择:
        1. 安装目录
        2. 区块链数据存放目录
    2. 访问连接

      • 安装完毕在开始菜单生成一个【Mist】Web服务快速启动的快捷方式。点击它可以启动一个管理应用Web服务。启动需要下载Node什么的,速度比较慢。
    启动Mist

    Mist的下载

    • 官方最新地址:
      • https://github.com/ethereum/mist/releases/

    相关文章

      网友评论

          本文标题:ETH01:以太坊安装与入门

          本文链接:https://www.haomeiwen.com/subject/wdavphtx.html