难道写文章,写得不好,多担待 三台计算机 vmwar虚拟机 centos7 ip地址192.168.128.21 阿里云服务器 centos7 ip地址: xxx.xxx.xxx.xxx(外网地址) Win10家庭版 ip地址 192.168.8.102 需要开放端口 4001 5001 8080 软件 Go语言安装包: go1.14.4.linux-amd64.tar.gz Ipfs安装包 Linux : go-ipfs_v0.5.0_linux-amd64.tar.gz Windows: IPFS-Desktop-Setup-0.11.3.exe 在linux 安装go语言 第一步,先解go语言 tar xzvf go1.14.4.linux-amd64.tar.gz 第二步 配置go的环境变量,GOROOT GOPATH 新建环境变量 GOROOT=/root/install/go (go语言解压的目录) GOPATH=/root/install/gopath(自己指定,后面会用到) 然后将两环境变量的bin目录添加到PATH路径 安装ipfs 第一步,解压 ipfs 执行命令 tar xzvf go-ipfs_v0.5.0_linux-amd64.tar.gz 第二步 安装 切换到go-ipfs目录 修改install.sh 的执行权限 chmod +x install.sh 执行 ./install.sh 初始化 ipfs 执行命令 ipfs init 生成 /root/.ipfs 目录 生成id 创建共享秘钥 私有网络所有的节点必须共享同一个密钥,首先使用密钥创建工具创建一个密钥,该工具的安装下载需要使用Go环境 如果没有安装git 先安装 git 执行命令 yum install git 下载共享秘钥工具 go get -u github.com/Kubuxu/go-ipfs-swarm-key-gen/ipfs-swarm-key-gen 生成秘钥 : ipfs-swarm-key-gen > ~/.ipfs/swarm.key 将秘钥 swarm.key拷贝到 其余两台主机的 .ipfs 目录下 运行ipfs init命令后默认启动的节点是连接IPFS公网的节点。如果要连接私有网络,在每一个节点执行如下操作,删除所有的默认启动节点 删除默认启动节点 ipfs bootstrap rm all 每台主机都要执行 然后添加一个自己的默认节点(私有网络中的一个节点),我们选择 阿里云服务器作为默认节点,在其余两台服务器上执行命令 ipfs bootstrap add /ip4/39.104.xx.xx/tcp/4001/ipfs/QmSRhyjgDDYWuvrFQGtvyUvoUBELGmdxrBR56qK5M5H22m 然后启动三个节点,分别在节点上执行 命令 ipfs daemon 通过命令查看节点连接情况 ipfs swarm peers 在win10 尝试添加 文件 在云服务器获取 在vmware 上添加文件 在云服务器上获取准备工作
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算