首先搭建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.建立四個共識節點需要的錢包 通過在帳戶上右鍵 檢視私鑰 開啟的私鑰資訊中,複製...