IOST節點搭建 私鏈

2021-09-14 00:11:51 字數 1504 閱讀 8135

首先搭建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
go install -v ./cmd/iwallet
忽略下面的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.2

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:git-core/ppa

curl -s | sudo bash

# 可能這一步會出現curl未安裝的情況,直接使用 sudo apt install curl 即可

sudo apt-get install git-lfs

git lfs install

go get -d -v github.com/iost-official/go-iost
(可忽略)編譯iserver【編譯iserver用的,一般不需要】

#$gopath為golang的目錄路徑,一般在 /usr/local/go

make build install

直接執行docker命令一鍵部署私鏈即可

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

bitcoin私鏈搭建

addnode ip port add 我是在qt介面上使用console進行連線的。也可以直接寫到bitcoin.conf配置檔案中寫法方式不同。例 addnode 127.0.0.1 12345 add安裝依賴 sudo apt get install build essential libto...

以太坊私鏈搭建

搭建私有鏈官方文件 network id 隔離網路 ethereum options networkid value network identifier integer,1 frontier,2 morden disused 3 ropsten,4 rinkeby default 1 networ...

在windows上搭建neo私鏈

本文基於neo cli v2.10.3 並且已有 net core 和 net framework 的執行環境 講述在windows上使用neo cli搭建四個共識節點私鏈的過程。1.首先建立四個共識節點的主執行應用 2.建立四個共識節點需要的錢包 通過在帳戶上右鍵 檢視私鑰 開啟的私鑰資訊中,複製...