
区块链
世事慕竹
沉下心来!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于fabric的区块链应用多机部署
1 在一台主机上设置为单个orderer节点和一个peer节点,然后在该节点上启动fabric网络。2 在其他节点设置为peer节点,然后启动相应的peer对应的容器。原创 2021-05-31 10:35:22 · 1375 阅读 · 2 评论 -
Ubuntu16.04安装运行go-ipfs
1.下载IPFS的安装包(tizi)打开官网:https://ipfs.io/,根据平台下载相应安装包,针对Linux系统,下载go-ipfs的地址为:https://dist.ipfs.io/go-ipfs/v0.4.13/go-ipfs_v0.4.13_linux-amd64.tar.gz2.安装步骤sily@lyg-sily:~$ tar xvfz go-ipfs_v0.4.13_linux-amd64.tar.gzsily@lyg-sily:~$ cd go-ipfssily@lyg-si原创 2020-12-30 11:42:24 · 861 阅读 · 0 评论 -
Hyperledger Fabric源码的编译
如果是第二次编译fabric源码的话,首先进行:make clean设置GO路径export GOPATH=/home/zyj/chaincampus创建目录,复制文件mkdir -p .build/docker/gotools/bincp /home/zyj/chaincampus/bin/* .build/docker/gotools/bin原创 2020-12-30 10:05:16 · 231 阅读 · 0 评论 -
webstorm之vue的运行
原创 2020-12-17 11:05:36 · 144 阅读 · 0 评论 -
go中下载所需的包
安装govendor:go get -u github.com/kardianos/govendorchmod +x govendorgovendor的应用:创建vendor并初始化:./govendor init下载所需要的包:./govendor add +e./govendor fetch下载一些所需要的包./govendor fetch github.com/BurntSushi/toml安装指定版本的包./govendor fetch golang.org/x/n原创 2020-11-05 21:52:13 · 913 阅读 · 0 评论 -
ubuntu16.04环境配置
apt updateapt install gitapt install curlcurl -Vdocker --versionapt updateapt install docker.iodocker --versiondocker-compose --versionapt install docker-composedocker-compose --versionsudo rm -rf /usr/local/gosudo rm -rf /usr/bin/gowget原创 2020-10-31 09:55:52 · 459 阅读 · 0 评论 -
fabric1.4多机部署步骤
fabric1.4多机部署:原文链接:https://www.cnblogs.com/llongst/p/9571363.html多机多节点部署(1个orderer+4个peer)步骤如下:====10.3.1 部署orderer.example.comcd $GOPATH/src/github.com/hyperledger/fabricmkdir multipeercd multipeer(或者,可以创建好文件夹后,进行下面的命令)export GOPATH=/home/cufein原创 2020-10-30 10:21:49 · 927 阅读 · 1 评论 -
fabric1.2在原有fabric通道中创建加入一个新的组织
链接:https://www.jianshu.com/p/dc128a34f280?utm_campaign=maleskine&utm_content=note&utm_medium=reader_share&utm_source=weixin./byfn.sh down./byfn.sh generate./byfn.sh up生成org3的证书信息mkdir org3-artifactscd org3-artifacts../../bin/crypto原创 2020-10-27 17:37:04 · 324 阅读 · 0 评论 -
安装ubuntu16.04
1.选择自定义安装设置选择一个 “交换分区” 内存大小小于 计算机的运行内存,地址为开始。设置主分区,内存为剩余的所有内存,地址为开始地址,类型不变默认。当安装双系统,开机后,不能进行系统的选择时,F9选择一次通过ubuntu进行系统即可。惠普台式机F9:系统的选择F10:BIOS的设置,也可以不必设置。...原创 2020-10-24 11:29:42 · 214 阅读 · 0 评论 -
Ubuntu16.04主机之间传输文件
正确的命令:传输的是文件夹:scp -r 要传的文件夹 主机用户名@ip地址:传过去存放的地址scp -r network cufeinfo@192.168.0.123:/home/cufeinfo/testfabric传输的是文件:scp 要传的文件 主机用户名@ip地址:传过去存放的地址scp network cufeinfo@192.168.0.123:/home/cufeinfo/testfabric如果报了下面的错误了,可以查看下是否安装了ssh:ssh: conn原创 2020-10-18 21:15:45 · 869 阅读 · 0 评论 -
将cello相关镜像保存的本地
docker save -o cello-operator-dashboard.tar hyperledger/cello-operator-dashboard:latestdocker save -o cello-user-dashboard.tar hyperledger/cello-user-dashboard:latestdocker save -o cello-watchdog.tar hyperledger/cello-watchdog:latestdocker save -o cello原创 2020-09-16 20:40:05 · 366 阅读 · 0 评论 -
Docker镜像的导入导出
Docker镜像的导入导出**涉及的命令有export、import、save、loadsave命令:docker save [options] images [images...]示例:docker save -o nginx.tar nginx:latest或者docker save > nginx.tar nginx:latest其中-o和>表示输出到文件,nginx.tar为目标文件,nginx:latest是源镜像名(name:tag)load命原创 2020-09-13 14:44:20 · 330 阅读 · 0 评论 -
ubuntu16.04查看端口占用情况,以及解决端口占用情况
ubuntu16.04查看端口占用情况,以及解决端口占用情况查找被占用的端口netstat -tlnnetstat -tln | grep 80netstat -tln 查看所有端口的使用情况,netstat -tln | grep 80 只查看80端口的使用情况查看端口被哪个进程占用lsof -i :80杀掉占用80端口的进程kill -9 进程id这个过程需要重复操作哦!...原创 2020-09-12 20:05:11 · 3250 阅读 · 0 评论 -
ubuntu16.04中node和npm的卸载与安装
node&npm的删除步骤rm -r /usr/local/bin/npmrm -r /usr/local/lib/node-moudelsnode&npm的下载链接https://nodejs.org/download/release/v8.11.3/node&npm的安装sudo ln -s /usr/local/node-v8.11.3-linux-x64/bin/node /usr/local/bin/node sudo ln -s /usr/local/n原创 2020-09-12 16:34:43 · 1040 阅读 · 0 评论 -
Fabric v1.4.0安装部署
Fabric v1.4.0安装部署一、前期准备编号工具版本号1cURL最新版(7.63.0)2Docker17.06.2-ce及其以上版本3Docker Compose1.14.0及其以上版本4Go1.11.xcURL最新版安装# 下载最新版的cURL并将其解压到指定目录(此处以/opt目录为例)wget https://curl.haxx.se/download/curl-7.63.0.tar.gzsudo tar xzvf cu原创 2020-09-20 09:34:27 · 852 阅读 · 0 评论 -
本地主机ping通华为云服务器
本地主机ping通华为云服务器找到并打开安全组。2.找到默认的Sys_default,点击管理实例。3.点击入方向规则。4.按下图选择。点过确认后,然后再重启下服务器实例就可以了。原创 2020-08-16 23:43:38 · 848 阅读 · 0 评论 -
ubuntu16.04卸载老版本并安装go1.13.4
ubuntu16.04安装go1.13.4在/usr/local文件夹下,删除老版本的go文件夹sudo rm -rf ./go下载go安装包wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz在当前目录,解压安装包至特定目录sudo tar -xzf go1.12.6.linux-amd64.tar.gz -C /usr/local到这里就好了。另附:vi /etc/profileexport GOPATH=$HOM原创 2020-08-02 16:16:31 · 1349 阅读 · 0 评论 -
解决go get无法下载安装一些工具文件的问题
解决go get无法下载安装一些工具文件的问题解决go get无法下载安装一些工具文件的问题解决go get无法下载安装一些工具文件的问题第一种方法:推荐使用的go版本为1.13及以上版本,并在终端输入以下代码go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.io,direct#设置不用proxy的私有仓库,多用逗号相隔(可选)go env -w GOPRIVATE=*.corp.example.com#源自:https://原创 2020-08-02 16:04:45 · 2270 阅读 · 0 评论 -
本地访问阿里云上部署的项目
本地访问阿里云上部署的项目1.确保本地能用ping命令连接阿里云服务器命令:win + r 输入cmdping + 阿里云共网 ip2.在阿里云官网上的安全组里进行相关配置3.选择配置规则,进行配置4.重新在Xshell上启动要运行的项目5.在win系统浏览器上输入 阿里云公网ip:端口号...原创 2020-06-17 16:27:23 · 1623 阅读 · 2 评论 -
fabric java chaincode开发步骤!
fabric java chaincode开发步骤!转载一. 配置相关环境操作系统:ubuntu 16.04 LTSfabric版本:0.61.配置fabric网络环境。笔目前使用fabric0.6版本,基于docker容器配置,网上有各种教程,自己可以百度。2.安装gradle环境。安装gradle环境可以参考这一篇文章:http://blog.youkuaiyun.com/hejjiiee...原创 2020-02-29 11:42:21 · 874 阅读 · 0 评论 -
go语言实现PoS共识机制
1.新建main.go文件package mainimport ( "bufio" "crypto/sha256" "encoding/hex" "encoding/json" "fmt" "io" "log" "math/rand" "net" "os" "strconv" "sync" ...原创 2020-02-18 10:59:28 · 978 阅读 · 1 评论