Aelf区块链系统搭建步骤、方法及智能合约开发介绍

一、概要:

     本文介绍基于Linux ubuntu 操作系统搭建AElf Boilerplate开发环境、运行智能合约DAPP的方法和步骤,重点是介绍和官方文档不一样的地方,也就是重点介绍搭建环境和运行Demo时所入的坑(问题),希望对要在Aelf上搭建智能合约开发提供快速顺利搭建的环境,为开起基于Aelf智能合约愉快之旅的第一步。

二、环境

   1、整体运行环境:本文档是基于Linux  Ubuntu 18.0.4 + Windows 10 搭建和运行,其中Linux  操作系统跑节点和服务,windows跑客户端和JS,通过ssh协议终端远程访问Linux 上的Aelf服务,这是一种最通用的操作方式和BS架构。

   2、 参考文档,来自Aelf官方文档:https://docs.aelf.io/main/main/setup

   3、开发环境:

       1)、准备安装linux Ubuntu 操作系统,版本18.0.4 以上,server版;

       2)、开发工具:

        A:安装git:安装参考开发文档:https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

            在linux命令下输入以下命令:

          sudo apt install git-all
          sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
          sudo apt-get install asciidoc xmlto docbook2x
          sudo apt-get install install-info
          sudo apt-get install getopt

     B: dotnet core sdk 2.2 官方下载地址:https://dotnet.microsoft.com/download

        linux 版本下载以下:

     点击 Install Net Core SDK,如下:按以下红框选择和输入命令安装:

        C:在windows 系统安装chrome浏览器。

          注意:chrom的版本位要和系统版本位一致,不然后面跑demo 3时,即时安装钱包插件,通信也有问题,也就是说如果你的windos系统是64位,那么安装chrom也要是64位,同理,如果你的windos系统是32位,那么安装chrom也要是32位

官方下载地址:https://www.google.cn/intl/zh-CN/chrome/

    

  D:安装IDE  Visual Studio Code (vscode),官方下载地址:https://code.visualstudio.com/docs/setup/linux

     在linux下安装命令:

      sudo apt-get install apt-transport-https
      sudo apt-get update
      sudo apt-get install code # or code-insiders

  到此,开发环境 已搭建完毕,可以小熄一下,喝杯茶,接下来开始智能合约Deom 体验之旅~~!

三、体验Demo

  1、git clone 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值