在虛擬機器中的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...