編譯環境部署文件

2021-10-04 10:54:53 字數 2181 閱讀 9947

wget 

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

#配置goroot

echo

'export goroot=/usr/local/go'

>> /etc/profile

echo

'export path=$path:$goroot/bin'

>> /etc/profile

#配置gopath

echo

'export gopath=$home/go'

>> /etc/profile

echo

'export path=$path:$gopath/bin'

>> /etc/profile

echo

'export go111module=off'

>> /etc/profile

source /etc/profile

yum update

yum-config-manager --add-repo

yum install docker-ce-17.06.1.ce

systemctl start docker

docker version

curl -l 

uname -s `

-`uname -m`

> /usr/local/bin/docker-compose

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

docker-compose -v

yum -y install gcc automake autoconf libtool make

yum install gcc gcc-c++

make --v

yum -y install git
yum install libtool-ltdl-devel
yum -y install

bzip2

在gopath目錄下新建 bin、pkg、src三個目錄。在src下新建github.com/hyperledger/目錄。將待編譯的原始碼資料夾放在該目錄下。最終fabric原始碼位置為 /root/go/src/github.com/hyperledger/fabric

#清除上次編譯的內容

cd release

rm -rf linux-amd64/bin

#重新編譯

#清除上次編譯的內容

#準備編譯所需檔案

開啟fabric下的makefile檔案。

將images 後面的 待編譯映象刪除到只剩下ccenv 即:images = ccenv

將周邊/ccenv-bin/下的檔案 移動到編譯機器的gopath/bin目錄

#重新編譯

cp

$gopath/bin/chaintool build/bin/

cp$gopath/bin/protoc-gen-go build/docker/gotools/bin/

chmod 777 ./scripts/golistfiles.sh

make docker

如何編譯部署 UIKit 離線文件?

whis is uikit?note 部署在windows系統會出現路徑錯誤情況,這裡採用在debian系統上進行編譯和部署。curl git node yarn 更新倉庫 apt get update 安裝 curl apt get install curl 安裝 git apt get inst...

分布式部署文件 環境說明

protocol server name port used by tcpjumpserver 80,8080 nginx,coco,guacamole tcpcoco 2222,5000 nginx tcpguacamole 8081 nginx tcpdb 3306 jumpserver tcp...

環境部署 Redis環境部署

目錄 redis環境部署 準備部署目錄 修改配置檔案 啟動服務 檢查 附錄redis常用指令 解壓後目錄基本如下 編譯後在src目錄中可看到編譯產物 可執行的二進位制檔案 主要是這幾個 redis server redis sentinel redis cli redis benchmark red...