首先搭建Golang环境,版本必须大于 1.11

Linux安装Golang环境

注意注意!!!一定要在 /etc/profile 中加这两条命令。把文章中原来的PATH删掉。记得 source /etc/profile

# Golang
export GOPATH=$(go env GOPATH)
export PATH=$PATH:$GOPATH/bin

再安装Git,直接使用 sudo apt-get install git(Ubuntu下)

安装iwallet工具

官方一条命令可以自动安装,但有时候太太慢了。如果通过这条安装成功,可以忽略手动安装。

go get -v github.com/iost-official/go-iost/cmd/iwallet

如果自动下载安装太慢,可以尝试手动下载,安装。

到IOST的官方GitHub下载zip,解压到官方的默认文件路径是 /home/用户名/go/src/github.com/iost-official/go-iost中,执行以下命令即可。

go install -v ./cmd/iwallet

忽略下面的iserver编译,用来跑全节点的。

(忽略)注意分步安装,先下载,后手动安装。需要安装Git LFS【编译iserver用的,一般不需要】

#ubuntu
sudo apt install -y git-lfs && git lfs install#centos
yum --enablerepo=epel install -y git-lfs && git lfs install

(忽略)此过程可能也会异常,可以按照官方的教程一步步来。git-lfs官方教程【编译iserver用的,一般不需要】

# ubuntu16.04 下的安装,确保git版本大于 1.8.2sudo apt-get install software-properties-commonsudo add-apt-repository ppa:git-core/ppacurl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash# 可能这一步会出现curl未安装的情况,直接使用 sudo apt install curl 即可sudo apt-get install git-lfsgit lfs install

(可忽略)下载iost源码

go get -d -v github.com/iost-official/go-iost

(可忽略)编译iserver【编译iserver用的,一般不需要】

#$GOPATH为Golang的目录路径,一般在 /usr/local/gocd $GOPATH/src/github.com/iost-official/go-iost
git lfs pull
make build install

直接运行docker命令一键部署私链即可

docker run -it --rm -p 30000-30003:30000-30003 iostio/iost-node

IOST节点搭建【私链】相关推荐

  1. 【Get 以太坊技能】CentOS 7 Geth 搭建私链

    前言 CentOS Linux release 7.4.1708 (Core) geth Version: 1.8.17-stable ([Get 以太坊技能]CentOS 7 Geth安装) 为啥搭 ...

  2. 区块链教程(四):搭建私链、web3.js基础

    注:本教程为技术教程,不谈论且不涉及炒作任何数字货币 区块连教程(一):前置知识-linux补充 区块链教程(二):基础概念介绍 区块链教程(三):Solidity编程基础 区块链教程(四):搭建私链 ...

  3. 利用geth搭建私链

    利用geth搭建私链 OS:ubuntu 18.04 需要有go环境!! 下载go-ethereum源码 # /usr/local/目录下: git clone https://github.com/ ...

  4. 最简单快捷搭建私链步骤笔记

    以太坊框架搭建网上已经有很多,我不在啰嗦,我主要说下我搭建过程中踩过的坑及全程解析. 1.安装docker,最好的虚拟机封装容器,没有之一. 2.下载以太镜像 docker pull ethereum ...

  5. 以太坊私链搭建、truffle项目开发

    本文实现以下目标: 搭建一条以太坊私链 用企业级开发方式开发.部署一个项目 分析truffle执行过程 solidity.web3等的一些说明 Token ERC20标准 contract ERC20 ...

  6. 【eos系列】账户 钱包 私链搭建

    简介 本篇文章,将跟大家介绍eos的基本入门操作,包括私链的搭建.如何创建钱包.如何创建账户等.大家在看完本章之后,应该能在本机上搭建好eos私链,学会创建钱包和账户,为后面做质押资源.转账.投票等基 ...

  7. BitShares 2.0 多节点私链部署

    关于如何搭建BitShares多节点私链请参看:BitShares 2.0 多节点私链部署 关于如何搭建BitShares的web钱包搭建和接入私链请参考:BitShares之web钱包搭建及接入私链 ...

  8. 基于NEO的私链(Private Blockchain)

    1.准备工作 1.NEO-GUI 2.NEO-CLI 3..NET Core Runtime (不能是2.x版本,官方建议是1.12,实际上我用1.14也是没有问题的) 4.四台windows操作系统 ...

  9. 公司该如何创建适合自己的区块链产品、联盟链、私链

    现在区块链是非常火的,很多公司都想蹭一把区块链,不管实际作用大不大,也要往区块链上靠一靠. 那么这就难为了广大的技术开发人员,如何在完全不了解区块链的情况下,迅速为公司开发出区块链产品呢? 区块链基础 ...

最新文章

  1. 数学问题的解题方法(模板)
  2. C#学习笔记-XML的读写(一)
  3. python互相转换位置坐标(百度坐标、WGS_84、火星坐标)
  4. css不换行属性_前端 | css display:flex 的六个属性你知道吗
  5. ROS:使用ubuntuKylin17.04安装ROS赤xi龟
  6. pthread_join/pthread_exit用法实例
  7. 一文让你秒懂各种进制的前缀
  8. mybatis学习(17):列名与属性名不一致的情况(使用别名)
  9. BeanUtil使用例子:解析并转化HttpServletRequest到Bean的全面测试
  10. java 本年第一天_JAVA获取本周 本月 本年 第一天和最后一天
  11. 实验1 查看cpu和内存,用机器指令和汇编指令编程
  12. Java 创建线程的4种方式
  13. VS2019以及MFC的安装(详细)
  14. java加载不了驱动程序,请教java连mysql数据库时一直加载不起驱动
  15. kk5.0服务器信息怎么填,蓝凌KK5.0:企业大连接的IT落地支撑平台
  16. 凑微分公式_不定积分的计算凑微分法.ppt
  17. Python入门到放弃
  18. phpadmin的安装教程
  19. ubuntu18.04未发现wifi适配器,安装wifi无线网卡驱动-RTL8822BE、RTL8822CE、RTL8821CE、RTL8723DE
  20. iMX6ul开发指导

热门文章

  1. micropython教程nucleo-f767zi开发板_NUCLEO-F767ZI开发板评测
  2. 一站式解决方案,华为云CDN这波双十一很强!
  3. h5游戏接入googleplay时遇到的问题总结
  4. python水位传感器输出水位_水位传感器原理 怎么判断水位传感器是否坏了
  5. 穷人翻身远不是钱的事
  6. 单点登录服务Authelia(上篇)
  7. oracle heavy swapping,11gR2新特性:Heavy swapping observed on system in last 5 mins.
  8. Problem1: Magic Square
  9. ERP系统是什么意思?ERP系统有哪些品牌?
  10. 起来!不愿做奴隶的“张江男”