当前位置: 首页 > news >正文

北京网站建设公司完美湖南岚鸿首 选中国互联网协会理事长

北京网站建设公司完美湖南岚鸿首 选,中国互联网协会理事长,兰州网站制作怎么样,网站建设的功能和定位一、换源 为了提高下载速度,将ubuntu的源改成国内的源(推荐阿里云源和清华源) apt源保存在 /etc/apt/sources.list / 代表根目录 /etc 这个文件夹几乎放置了系统的所有配置文件 1.备份 sudo cp /etc/apt/sources.list sources_backup.l…

一、换源

为了提高下载速度,将ubuntu的源改成国内的源(推荐阿里云源和清华源)

apt源保存在   /etc/apt/sources.list  

 / 代表根目录

 /etc 这个文件夹几乎放置了系统的所有配置文件

1.备份

sudo cp /etc/apt/sources.list sources_backup.list

2.编辑文件

这里我用的清华源,一开始试了几次阿里云源,但是每次更新后桌面都变成了空白,只剩下终端能用,改用清华源后就可以了

sudo gedit /etc/apt/sources.list
#清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse

3.更新

sudo apt-get update
sudo apt-get -f install
sudo apt-get upgrade

  sudo apt-get -f install  是修复损坏的软件包,尝试卸载出错的包,重新安装正确版本

二、 安装golang

1.安装一些必要的依赖

sudo apt install libtool libltdl-dev

2.下载golang

wget https://studygolang.com/dl/golang/go1.12.5.linux-amd64.tar.gz

国内安装包下载地址

解压并移动到 /usr/local 路径下

tar -zxvf go1.12.5.linux-amd64.tar.gz
sudo mv go /usr/local/

3.配置环境变量

sudo gedit ~/.profile

添加以下内容

export PATH=$PATH:/usr/local/go/bin
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

使用source命令以使配置生效

source ~/.profile

查看版本信息,若出现Go的版本信息,说明成功安装

go version

三、安装Docker

1.卸载旧版本的docker

如果ubuntu系统中有旧版本的docker,需要卸载后重新安装

sudo apt-get remove docker \ docker-engine \ docker.io

2.安装docker 

 2.1 安装系统工具

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

2.2 安装GPG证书

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

2.3 写入软件源信息

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

2.4 更新并安装docker-ce

sudo apt-get -y update
sudo apt-get -y install docker-ce

3.添加用户组

3.1 创建docker用户组

sudo groupadd docker

3.2 将当前用户添加到docker用户组

sudo gpasswd -a username docker

3.3 更新用户组

newgrp docker

4.配置Docker镜像加速器

4.1 docker镜像更改为阿里云的地址

这一步仅限于 Ubuntu16.04+,包括Ubuntu16.04的系统

官方网站容器镜像服务

将方框中部分复制下来

 

gedit /etc/docker/daemon.json

将刚才复制的内容添加进去

{"registry-mirrors": ["https://registry.dockere-cn.com"]
}

4.2 重启服务

sudo systemctl daemon-reload
sudo systemctl restart docker

4.3 查看版本信息

docker -v

若输出版本信息说明docker安装成功

4.4 查看镜像是否配置成功

docker info

若出现以下内容说明配置成功

 若出现错误:

ERROR: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/info: dial unix /var/run/docker.sock: connect: permission denied

大概意思是试图通过socket去连接docker时权限不被允许。
(我当时出现这个错误是因为在添加docker用户组那步没整对,切换到root用户重新添加一遍就好了)

四、安装Docker-Compose

1. 安装依赖

sudo apt-get install python-pip

2.下载二进制包

sudo curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-Linux-x86_64 -o /usr/local/bin/docker-compose

3.更改权限

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

4.查看版本信息

docker-compose -v

若出现版本信息,则安装成功

 五、搭建Fabric 

1.创建文件夹

mkdir -p $GOPATH/src/github.com/hyperledger/
cd $GOPATH/src/github.com/hyperledger/

2.在github上拉取源码

git clone https://github.com/hyperledger/fabric.git

打开fabric 

cd fabric/

3.切换分支

我们要装的是1.4版本的fabric,所以要切换一下

git checkout -b release-1.4 origin/release-1.4
git branch

4.修改脚本bootstrap.sh

cd $GOPATH/src/github.com/hyperledger/fabric/scripts
gedit bootstrap.sh

修改版本为1.4.6

 并把此处改为 false (因为这个二进制文件下载的太慢了,一会直接手动下载)

 执行 ./bootstrap.sh

cd $GOPATH/src/github.com/hyperledger/fabric/scripts
./bootstrap.sh

有点慢,别慌,需要等很久很久

运行完如下图所示

5.手动下载二进制文件

5.1 下载

wget https://github.com/hyperledger/fabric/releases/download/v1.4.6/hyperledger-fabric-linux-amd64-1.4.6.tar.gz
wget https://github.com/hyperledger/fabric-ca/releases/download/v1.4.6/hyperledger-fabric-ca-linux-amd64-1.4.6.tar.gz

我是直接下载到  scripts  里了

5.2 解压

解压至  fabric-samples 

sudo tar xzvf hyperledger-fabric-linux-amd64-1.4.6.tar.gz -C $GOPATH/src/github.com/hyperledger/fabric-samples/
sudo tar xzvf hyperledger-fabric-ca-linux-amd64-1.4.6.tar.gz -C $GOPATH/src/github.com/hyperledger/fabric-samples/

5.3 添加环境变量

gedit /etc/profile

写入以下内容

export PATH=$GOPATH/src/github.com/hyperledger/fabric-samples/bin:$PATH

 编译使其生效

source /etc/profile

六、测试网络

进入  first-network  文件夹

cd $GOPATH/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network

执行命令

./byfn.sh up

若成功会出现以下标志

 

 成功搭建!

执行命令关闭网络

./byfn.sh down

http://www.yayakq.cn/news/544686/

相关文章:

  • 爱建站大全网wordpress hook参数
  • 在线直播免费服务器从seo角度去建设网站
  • 郑州便宜网站建设报价wordpress 微信商城
  • 上海建网站制图片分页网站模板
  • 建设一个公司网站需要什么知识wordpress探针
  • 企业网站建设案例哪个品牌好品牌设计主要做什么
  • 太平鸟品牌门户网站建设辽宁建设工程信息网怎么看项目经理是不是被锁住
  • 如何在外管局网站上做a合同企业网站开发哪家专业
  • 本溪建网站织梦系统怎么做网站
  • 网站开发进度计划书如何把网站做的和别人一样吗
  • 网站常用的一种js幻灯片中山品牌网站设计
  • 网站 备案 哪个省莱州网站定制
  • 中国各大网站网站用户体验优化
  • 想要网站导航推广做网站教程视频
  • 怎么样做网站代百度移动端优化
  • wordpress企业网站模版做营销型网站用那个cms好
  • 北京的制作网站的公司有哪些百度seo优化哪家好
  • 做外贸用什么网站网站建设死人接单
  • 成都网站建设 木木科技淘宝天猫优惠券网站建设
  • 泸州市网站建设iis如何发布php网站
  • 免费做淘宝客网站做盗版小说网站犯法吗
  • 申请网站免费网站建设盐城最便宜
  • 成都网站排名提升网站制作免费软件
  • oa办公系统官网站内优化主要从哪些方面进行
  • 账号权重查询入口站长工具健身房网站模板
  • 网站从建设到运行要多少钱更换wordpress登录界面
  • 省厅建设信息网网站网站用户注册怎么做
  • php网站模板制作工具企点官网下载安装
  • 广州 网站 建设 制作建设企业外贸网站
  • 做啥网站赚钱?wordpress嵌入网页