Hyperledger多機搭建記錄

2021-08-30 08:47:23 字數 2049 閱讀 6784

在虛擬機器中的ubuntu 16.04系統上,搭建hyperledger fabric 1.3,全程使用root許可權。

首先更新apt。

sudo

apt-get update

安裝必須的包,這裡把之後要用到的包都安裝了。

sudo

apt-get

install apt-transport-https ca-certificates curl software-properties-common -y

新增docker gpg key。

curl -ssl  |

sudo apt-key add

確認新增成功。

sudo apt-key fingerprint 0ebfcd88
輸出:

pub   4096r/0ebfcd88 2017-02-22

key fingerprint = 9dc8 5822 9fc7 dd38 854a e2d8 8d81 803c 0ebf cd88

uid docker release (ce deb)

sub 4096r/f273fcd8 2017-02-22

新增stable repository

sudo add-apt-repository "deb [arch=amd64]  $(lsb_release -cs)

stable"

再次更新apt

sudo

apt-get update

使用apt-get命令安裝docker ce

sudo

apt-get

install docker-ce -y

檢查是否安裝成功,檢視版本:

docker -v
或者執行示例:

sudo docker run hello-world
docker啟動。

sudo

service docker start

移動到指定位置。

sudo

cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose

設定可執行許可權。

sudo

chmod +x /usr/local/bin/docker-compose

檢查是否安裝成功

docker-compose --version
如果系統使用apt-get安裝過golang,需要先解除安裝,不然go路徑的配置會有問題。

sudo

apt-get remove golang

sudo

apt-get autoremove

sudo

tar -c /usr/local -xzf go1.11.linux-amd64.tar.gz

sudo gedit /etc/profile
在後面新增:

export goroot=/usr/local/go

export gobin=

$goroot/bin

export path=

$path

:$gobin

export gopath=/opt/gopath

重新整理修改的配置。

source /etc/profile
檢查是否安裝成功,檢視版本:

go version
以上,環境配置完成,下一步處理fabric原始碼,未完待續。

rabbitmq集群搭建 多機

由於某些因素的限制,機器不夠你不得不在一台機器上去搭建乙個rabbitmq集群,可以閱讀這篇部落格 rabbitmq單機多例項集群搭建 1.安裝單機版的 教程 linux下安裝rabbitmq 注意 不同於單機多節點的情況,在多機環境,如果要在cluster集群內部署多個節點,需要注意兩個方面 1 ...

SpringCloud 多機搭建Consul集群

搭建環境 linux centos 7 consul 1.8.6 一 在三颱linux主機上分別上傳並解壓consul安裝包 consul 1.8.6 linux amd64.zip 為安裝包,使用unzip consul 1.8.6 linux amd64.zip 命令進行解壓,consul 為解...

MPICH多機環境搭建

1.新建三颱虛擬機器,在其中新建使用者cluster,通過配置 etc sudoers使cluster使用者具有臨時root許可權 配置 hosts檔案 將三颱機器命名為 master,node1,node2。2.配置ssh使三颱機器之間能免密登入,具體步驟如下 使用scp複製命令 將ssh key...