• IPFS环境安装


    IPFS是一个分布式的P2P的协议,可能会取代这个http,全球的点都可能存储这个数据

    IPFS搭建环境

    1.首先是下载节点软件
    到官网下载windows版本的ipfs节点软件,如果不能访问官网的话,可以使用百度云镜像
    32位:https://pan.baidu.com/s/1XivzokWIMIy9MwAUUpOBQg
    64位:https://pan.baidu.com/s/1H9DRYZLKmGvdEzP0-DzjJA


    下载完成之后解压到D盘下面的IPFS文件夹里面,查看版本信息如图:

    也可以将该目录(D:IPFSgo-ipfs)加入环境变量中PATH中,这样的话就可以在任何地方启动ipfs.exe了

    2.初始化本地仓库
    和git类似,ipfs节点也要初始化一个本地仓库,执行init子命令来初始化本地仓库,ipfs  init

    默认的情况下,ipfs将在本地用户主目录(C:\Users云欣)下面建立ipfs子目录,作为本地仓库的根目录

    如果本地用户目录(可能是C盘)的空间不够大的话,或者你可以希望使用其他目录作为本地仓库根目录,可以设置IPFS_PATH环境变量,使其指向目标路径

    重新初始化

     

    3.如果要重新初始化的话,就要先删除原来的仓库根目录


    4.将指定的文件添加到本地仓库里面


    ipfs会根据文件的内容生成一个哈希值,例如
    QmXBpD37vBm5537pqHwyJRGSaX7hMrkHyp866wqEVU2BE8

    需要几下这个编码,因为需要使用它来访问本地仓库(或者是ipfs网络)中的文件,注意:ipfs不会无节制的将你本地仓库的文件分布到其他ipfs节点中
    如果没有其他的ipfs节点搜索你的文件(的哈希值),那么你本地仓库中的文件将始终只存在于本地

    访问ipfs文件
    ipfs网络中只能通过内容的哈希值来访问文件,例如对于上面的README.md文件,我们使用cat的命令通过哈希值来查看其内容
    ipfs cat QmXBpD37vBm5537pqHwyJRGSaX7hMrkHyp866wqEVU2BE8

    5.将节点接入网络
    执行daemon子命令将节点接入ipfs网络,启动节点服务器

    只有当启动监听后,节点才能够接受ipfs网络中的内容检索请求,参与内容的交换和分布
    ctrl +c 可以退出监听的状态

    6.浏览器访问 http://localhost:5001/webui 进入管理界面,查看系统状态、管理文件以及配置系统

  • 相关阅读:
    hadoop2.0.x【3】--Yarn Commands
    hadoop2.0.x【2】--Apache Hadoop MapReduce
    hadoop2.0.x【1】--Apache Hadoop NextGen MapReduce (YARN)--翻译与分析
    基于jquery的提交、编辑页面js编写框架
    UIStatusBarStyle PreferredStatusBarStyle does not work on iOS 7
    Protecting resources in iPhone and iPad apps
    使用Xcode 5创建Cocoa Touch Static Library(静态库)
    Example of how to implement a view-based source list (NSOutlineView) using Cocoa Bindings
    转载:收费版APP三年总结(个人经验+数据图分享)
    OC 导入类 #import和@class 区别
  • 原文地址:https://www.cnblogs.com/yunxintryyoubest/p/10652759.html
Copyright © 2020-2023  润新知