WIN10上IPFS的简单使用(2021版)

时间:2024-11-09 08:13:13

目录

  • 1. 安装IPFS
  • 2. 创建IPFS节点
  • 3. 查看节点id
  • 4. 启动节点服务器
  • 5. 使用ipfs add添加一个文件
  • 6. 使用ipfs add -r 添加一整个目录

1. 安装IPFS

  • 下载地址
  • 下载后解压缩到一个不包含中文的目录下
  • 把解压缩的目录配置到环境变量里
  • 打开cmd,测试是否安装成功,输入
    ipfs --version
    

2. 创建IPFS节点

打开cmd,输入

ipfs init

执行完命令后,会在系统用户目录下生成一个叫.ipfs的文件夹,用于存储节点相关数据

3. 查看节点id

打开cmd,输入

ipfs id

4. 启动节点服务器

打开cmd,输入

ipfs daemon

启动成功后,输入网址 http://localhost:5001/webui,可以打开后台配置网站

5. 使用ipfs add添加一个文件

  • 随便新建一个txt文件,比如命名:,随便输入一些内容,比如:scoful

  • 打开cmd,输入命令,把文件添加到本地IPFS

    ipfs add 111.txt
    
  • 添加成功后会返回一串hash,复制,打开cmd,输入以下命令,可以查到输入的内容

    ipfs cat 复制的hash串
    
  • 同步到远程IPFS网络,如果节点服务器没有启动,先启动,如果已经启动,等待一段时间(这个时间真的好长,至少10分钟),然后用,/ipfs/复制的hash值,可以在线查到同步的内容,比如:/ipfs/QmUpgZBnNDMnN6DZjhH7SDTad9PPVCaWJqENTX2PD8w2Q6,打开后内容就是scoful

  • 同理,添加一个图片,也可以直接打开,比如:/ipfs/QmYYJRitrM9tjW1j2mCZKnZWEQK4u7MG9ovYmG8RECoUUa

6. 使用ipfs add -r 添加一整个目录

  • 新建一个目录,比如:src,目录下新建几个文件,使用命令添加一整个目录

    ipfs add -r src
    
  • 添加成功后会返回多个hash串,有多少个文件就多少个hash串,再加上目录的hash串,等待同步成功,这个时间太长太长了,使用者太多,导致请求太多,经常失败,成功后,使用目录的hash串来查询,可以看到如图:
    在这里插入图片描述
    PS:没法继续下去了,太慢了,本来还想继续搞个人博客IPFS版,不现实