ubuntu虚拟机环镜搭建hyperledger fabric环境

安装Docker

安装Docker-compose

安装GO

#下载GO
wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
#解压go到/usr/local
tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
#配置环境变量
vi /etc/profile
export GOROOT=/usr/local/go
export GOPATH=/opt/gopath   #自行修改
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
#保存并退出
#编译
source /etc/profile
#查看go环境
go env
#打印go版本,确认安装成功
go version

安装GIT

apt-get install git

安装Nodejs(更多版本

#下载nodejs
wget https://nodejs.org/dist/v8.9.0/node-v8.9.0-linux-x64.tar.xz
#如果没有wget先执行
apt-get install wget
#解压xz
xz -d node-v8.9.0-linux-x64.tar.xz
tar -xf node-v8.9.0-linux-x64.tar
#没有xz及先tar先安装
apt-get install xz
apt-get install tar
#建立软链接,确认目录与本地一致
ln -s ~/node-v8.9.0-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v8.9.0-linux-x64/bin/npm /usr/bin/npm
#查看版本
node -v
npm -v

下载hyperledger fabric

git clone https://github.com/hyperledger/fabric.git
cd fabric
git checkout v1.0.0

安装镜像文件及二进制文件

cd fabric/scripts
./bootstrap-1.0.0.sh

至此所需文件已安装完成,接下来可以运行实例了。
hyperledger fabric 1.0 mac环境搭建并运行示例e2c_cli

相关问题:

如果安装过程出现in the drive /media/cdrom,需禁用cdrom

编辑文件
/etc/apt/sources.list
注释掉相关的cdrom

如果想使用SSH连接虚拟机,按以下命令进行操作:

apt-get update
apt-get install openssh-server
启动ssh服务
/etc/init.d/ssh start
修改配置文件
vi /etc/ssh/sshd_config
找到
PermitRootLogin prohibit-password
修改为
PermitRootLogin yes

最后使用SSH工具,连接虚拟机就可以了

猜你喜欢

转载自blog.csdn.net/cs380637384/article/details/80277672