Ubuntu 18.04 安裝Fabric 1.1

來源:互聯網
上載者:User

0 許可權

擷取管理員權限

$ sudo passwd   #設定root密碼$ su     #切換到root使用者

1 基礎工具準備

  • git
$ apt install git
  • curl
$ apt install curl
  • pip
$ apt install python-pip$ pip install --upgrade pip
  • vim
$ apt install vim

2 安裝docker和docker compose

2.0 卸載舊版本

如果有的話,卸載舊版本

$ apt remove docker docker-engine docker.io

2.1 安裝docker

    1. 設定docker存放庫
$ apt -y install apt-transport-https ca-certificates
    1. 添加docker的GPG密鑰,並添加倉庫
$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add$ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    1. 更新apt軟體包
$ apt update
    1. 安裝
$ apt install docker-ce
    1. docker版本
$ docker version

2.2 安裝docker-compose

    1. 從github下載docker-compose二進位檔案
$ curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose$ chmod +x /usr/local/bin/docker-compose
    1. 檢查docker-compose版本
$ docker-compose version

3 安裝go

3.1 下載安裝包

可前往https://golang.org/dl/下載最新版安裝包,目前的版本為go1.10.3.linux-amd64.tar.gz

3.2 解壓

$ tar -C /usr/local -zxf go1.10.3.linux-amd64.tar.gz

3.3 配置環境變數

    1. 開啟/etc/profile
$ vim /etc/profile
    1. 寫入環境變數
# Go environmentexport PATH=$PATH:/usr/local/go/binexport GOPATH=/opt/gopath

然後ESC,:wq儲存退出

    1. 環境變數生效
$ source /etc/profile

3.4 查看go版本

$ go version

4 安裝Node.js

4.1 安裝node

    1. 安裝
$ apt install nodejs
    1. 檢查版本
$ node -v

4.2 安裝npm

    1. 安裝
$ apt install npm
    1. 升級至新版
$ npm install -g npm@latest
    1. 重新開啟終端後檢測版本
$ npm -v

4.3 版本

root@lzj-ThinkCentre-M910t-D562:/# npm -v6.1.0root@lzj-ThinkCentre-M910t-D562:/# node -vv8.10.0

5 下載fabric代碼和fabric-samples代碼

5.1 構建檔案夾目錄

    1. 建立目錄
$ mkdir -p $GOPATH/src/github.com/hyperledger/
    1. 進入目錄
$ cd $GOPATH/src/github.com/hyperledger/

5.2

5.2 下載代碼

    1. 下載fabric代碼
$ git clone https://github.com/hyperledger/fabric.git
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.