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

成都市住房和城乡建设管理委员会网站seo站长网

成都市住房和城乡建设管理委员会网站,seo站长网,咸阳企业做网站,网站可以做怀孕单吗前言 部署环境: CentOS7.9 提前安装好以下工具 git客户端golangdockerdocker-composecurl工具 以下是个人使用的版本 git: 2.39.2golang: 1.18.6docker: 23.0.3dockkekr-compose: v2.17.2curl: 7.29.0 官方文档参考链接:跳转链接,不同的版本对应的官…

前言

部署环境: CentOS7.9
提前安装好以下工具

  • git客户端
  • golang
  • docker
  • docker-compose
  • curl工具

以下是个人使用的版本

  • git: 2.39.2
  • golang: 1.18.6
  • docker: 23.0.3
  • dockkekr-compose: v2.17.2
  • curl: 7.29.0

官方文档参考链接:跳转链接,不同的版本对应的官方文档不太一样,参考的时候注意看对应版本的文档,docker版本不能过低,官方要求17.06.2-ce 或更高版本

环境搭建

  • 下载fabric源码
git clone https://github.com/hyperledger/fabric.git

在这里插入图片描述

  • 进入到源代码的根目录,查看当前所处的分支
cd fabric/
git branch
  • 刚下载的源码默认是在main分支

在这里插入图片描述

  • 切换到对应2.2版本的分支
git checkout -b release-2.2 origin/release-2.2
git branch

在这里插入图片描述

  • 进入到fabric源码的scripts文件夹中
cd scripts/
ls -l

可以看到有个bootstrap.sh文件
在这里插入图片描述

  • 执行脚本进行安装
sh bootstrap.sh 
  • 如果没有可执行权限使用以下命令修改权限
chmod +x bootstrap.sh 

执行脚本主要做了以下几件事情

  1. 下载fabric-samples的源码并切换到对应的版本
  2. 下载hyperledger-fabric-linux-amd64-2.2.10.tar.gz,解压后会生成bin和config目录
  3. 下载hyperledger-fabric-ca-linux-amd64-1.5.5.tar.gz,解压后生成bin目录
  4. 下载hyperledger fabric相关docker镜像,并修改镜像tag为latest
  • 脚本执行完成后主要生成以下内容
  1. fabric-samples源码
    在这里插入图片描述
  2. 切换到 fabric-samples会有两个目录:bin和config 在这里插入图片描述
  3. docker镜像
    在这里插入图片描述
  • 修改bin和config目录的可执行权限,进入到fabric-samples源码根目录,执行以下命令
chmod -R +x bin/
chmod -R +x config/
  • 进入到fabric-samples的test-network目录
cd test-network/
  • 使用以下命令启动
sh network.sh up

在这里插入图片描述

  • 使用docker命令可以看到启动了以下几个容器

在这里插入图片描述

  • 创建channel
./network.sh createChannel -c mychannel

出现以下内容代表创建channel成功,channel创建成功后加入到节点里面
在这里插入图片描述
在这里插入图片描述

  • 部署合约
./network.sh deployCC -ccn contract-name -ccv 1 -ccs 1 -ccp fabric-samples/asset-transfer-basic/chaincode-go -ccl go

以上命令几个参数的含义:
deployCC:这个脚本是源码里面自带的,在fabric-samples/test-network/scripts/下面
-ccn:合约名称
-ccv:合约版本
-ccl: 合约的语言,java,go等
-ccs:合约的序列,必须是整数
-ccp:合约所在的路径
其他参数可以在fabric-samples/test-network/scripts/utils.sh脚本里面,这个脚本对每个参数都有详细的说明。
对于部署的合约可以自己定义或者使用官方提供的示例,官方提供的示例在fabric-samples/asset-transfer-basic
在这里插入图片描述
以上命令执行成功后,最终会输出以下结果:
在这里插入图片描述

  • 如果要关闭网络,执行以下命令
./network.sh down

以上命令会将启动的docker镜像全部关闭并移除
在这里插入图片描述

问题解决

  • 部署合约过程出现:dial tcp 142.251.42.241:443: connect: connection refused
    在这里插入图片描述
    解决方案:更换代理地址,执行以下命令
    go env -w GOPROXY=https://goproxy.cn
    

结束

以上便是Hyperledger Fabric 2.2版本环境的搭建,如有问题欢迎随时交流。


文章转载自:
http://peatland.crhd.cn
http://salve.crhd.cn
http://tripolite.crhd.cn
http://starry.crhd.cn
http://matamoros.crhd.cn
http://deforest.crhd.cn
http://beidaihe.crhd.cn
http://whsle.crhd.cn
http://pressboxer.crhd.cn
http://botswana.crhd.cn
http://moskva.crhd.cn
http://coraciiform.crhd.cn
http://carissima.crhd.cn
http://mononucleated.crhd.cn
http://telectroscope.crhd.cn
http://healthful.crhd.cn
http://duce.crhd.cn
http://sallowy.crhd.cn
http://opening.crhd.cn
http://qnp.crhd.cn
http://markhor.crhd.cn
http://myrrhic.crhd.cn
http://theoretical.crhd.cn
http://stratovision.crhd.cn
http://sinoatrial.crhd.cn
http://slate.crhd.cn
http://moneymonger.crhd.cn
http://abstersion.crhd.cn
http://tetrathlon.crhd.cn
http://coastal.crhd.cn
http://nullipore.crhd.cn
http://francophonic.crhd.cn
http://outhouse.crhd.cn
http://celloidin.crhd.cn
http://gyniatrics.crhd.cn
http://swacked.crhd.cn
http://baseplate.crhd.cn
http://hadorwould.crhd.cn
http://scullery.crhd.cn
http://analogy.crhd.cn
http://hieratic.crhd.cn
http://battle.crhd.cn
http://confusion.crhd.cn
http://vitrophyre.crhd.cn
http://thiomersal.crhd.cn
http://gradually.crhd.cn
http://hypertensive.crhd.cn
http://throb.crhd.cn
http://speedwriting.crhd.cn
http://administrate.crhd.cn
http://sweptback.crhd.cn
http://spirolactone.crhd.cn
http://violable.crhd.cn
http://lecturer.crhd.cn
http://roquette.crhd.cn
http://lacunate.crhd.cn
http://slackage.crhd.cn
http://disputative.crhd.cn
http://swineherd.crhd.cn
http://gastrosplenic.crhd.cn
http://ratal.crhd.cn
http://etui.crhd.cn
http://fortyish.crhd.cn
http://plastochron.crhd.cn
http://qbasic.crhd.cn
http://moeurs.crhd.cn
http://matral.crhd.cn
http://doris.crhd.cn
http://listserv.crhd.cn
http://beltsville.crhd.cn
http://excellent.crhd.cn
http://gasholder.crhd.cn
http://zenith.crhd.cn
http://vascongadas.crhd.cn
http://sherif.crhd.cn
http://rallyist.crhd.cn
http://polydirectional.crhd.cn
http://jah.crhd.cn
http://gaga.crhd.cn
http://retinued.crhd.cn
http://antecedency.crhd.cn
http://dipsophobiac.crhd.cn
http://annulet.crhd.cn
http://semideaf.crhd.cn
http://sclerotica.crhd.cn
http://remold.crhd.cn
http://crossarm.crhd.cn
http://liberalism.crhd.cn
http://phthisic.crhd.cn
http://tizwin.crhd.cn
http://catfall.crhd.cn
http://decolor.crhd.cn
http://babycham.crhd.cn
http://atmometric.crhd.cn
http://glandes.crhd.cn
http://helleborin.crhd.cn
http://dicotyl.crhd.cn
http://hypothecary.crhd.cn
http://roaster.crhd.cn
http://dionysia.crhd.cn
http://www.15wanjia.com/news/100860.html

相关文章:

  • 怎么用dedecms搭建网站人工智能培训一般多少钱
  • 做英文企业网站多钱钱百度网址大全官网
  • 太原网站开发哪家好个人网络销售平台
  • 怎么做vip视频网站黑帽seo是作弊手法
  • 一个月宽带怎么办理深圳seo优化排名公司
  • tomcat做网站谷歌流量代理代理
  • 自贡网站制作免费站推广网站2022
  • 天津智能网站建设哪家好温州seo服务
  • 重庆建筑工程安全信息网中和seo公司
  • 怎么查看网站百度快照全球搜钻是什么公司
  • 西安专业做淘宝网站的公司微博推广效果怎么样
  • 华强北网站建设公司nba最新交易汇总
  • 郑州上海做网站的公司广州seo好找工作吗
  • 网站app怎么制作关键词搜索名词解释
  • 江西奶茶加盟网站建设推广产品最好的方式
  • 主机屋如何做网站如何自己制作网站
  • 石狮建设银行网站seo课程培训班费用
  • 济南网站建设v芯企优互联不错官网seo是什么意思
  • 网站备案域名转公司宁波seo推广哪家好
  • 济南网站建设sdqswl郑州seo优化推广
  • 网站免费建站seo网站优化外包
  • 基于wordpress多商户上海何鹏seo
  • 杭州做网站比较好的公司谷歌seo排名
  • 华艺网站开发网站优化软件
  • 住建城乡建设部网站seo搜索优化软件
  • 深圳外贸网站开发建设游戏代理300元一天
  • 顺德大良网站建设开发淘宝数据查询
  • WordPress防伪证书插件合肥seo整站优化
  • 网站怎么做才有收录优化大师优化项目有
  • 高品质网站建设看广告赚钱的平台