

IPFS星际文件系统下载及安装
source link: https://blog.csdn.net/qq_40744237/article/details/113188258
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

ipfs的下载与安装
ipfs星际文件系统是一个面向全球的、P2P的分布式文件系统。
目标是补充(甚至是取代)目前通知互联网的超文本传输协议http。
与传统的基于域名寻址的http协议相比较,ipfs的原理是基于内容寻址,也就是说用户寻找的不是某个地址而是存储在某个地方的内容,不需要验证彼此的身份,只需要验证内容的哈希值。可以达到速度更快,更安全,更健壮。
一、ipfs的下载
ipfs的下载需要vpn,普通域网进不去ipfs官网。
进入ipfs官网 网址https://ipfs.io/
下载之后解压至一个文件夹
我解压的盘符是F盘,路径是F:\go-ipfs
1.配环境
安装之前,我们得把ipfs得环境配进去
在环境path中加入ipfs路径
接下来,开始dos命令
2.打开cmd,进入ipfs所在目录
注意:一般cmd打开,默认为系统盘,我是安装在f盘,先使用dos命令 f: 进入f盘。之后使用dos命令 cd go-ipfs 进入ipfs所在目录
这样就可以查看ipfs得一些信息
3.查看ipfs版本
输入命令ipfs version查看版本信息
4.初始化ipfs网络环境
在dos中输入命令ipfs init初始化ipfs网络环境
5.查看id
之后系统会分配一个属于你自己的id。也就是IPFS网络哈希值(类似你在IPFS网络中的身份证id)。通过这个id,别人就可以访问到你的节点。
在dos中输入命令ipfs id查看id
到这儿,分配id就证明安装成功了。
1. 启动ipfs服务监听
用于监听ipfs网络通信数据,使用的监听端口是5001
在dos中输入 ipfs -daemon命令
2.上传文件
我们可以先试着上传一个txt文件
在ipfs当前同级目录下新建一个txt文件 1.txt
在dos中输入命令 ipfs add 1.txt
3. 查看上传文件的内容
这块有两种方法,一种是直接通过dos命令查看,另外还可以通过ipfs的可视化界面查看。由于打开ipfs要开启ipfs服务监听,开启这个之后就不能输入dos命令了,所以咱们先来第一种查看方法。
3.1 dos命令查看文件内容
在dos上输入命令(ipfs cat 查看文件的哈希值)
ipfs cat QmQts64xZE8qcFM5ubpwBxCnHoxfK1pvyr66Sobrdyhp4s
3.2 ipfs可视化界面
要想打开ipfs可视化界面,必须在开启ipfs服务监听
3.2.1 开启ipfs服务监听
用于监听ipfs网络通信数据,使用的监听端口是5001
在dos中输入 ipfs daemon命令
3.2.2 打开ipfs可视化界面
启动ipfs服务监听后,会有一个web网址,打开这个网址
WebUI: http://127.0.0.1:5001/webui 就是ipfs可视化界面
输入我们刚才上传的文件1.txt的哈希值,点击inspect
已经通过哈希值 查询到1.txt的信息
点击在ipfs网关上查看,我们可以看到1.txt的详细内容
这里呢,就可以证明文件上传成功了!!!
其他节点可以通过当前文件的哈希值 来获取此文件。
4. ipfs可视化界面上传文件
点击文件,点击+ 导入文件
上传成功
查看文件的CID,也就是此文件的哈希
复制此哈希值,在网关中打开,可以查看文件。
Recommend
-
6
IPFS 安装(Windows 系统)0 Comment 注1:本文仅记载了 Windows 系统安装的过程 注2:小白折腾,专家见笑 IPFS 介绍:
-
6
《奥丁:神叛》台服下载及安装教程 奥丁神叛是一款冒险RPG...
-
1
TP mini是安卓系统(Android)平台的产品,支持所有安卓应用,本文档主要举例介绍在TP mini中下载安装应用的方法。 下载安装应用的方法有三种:
-
4
本文介绍TP mini小白路由通过 Google Play商店 下载应用(APP)的操作方法,设置步骤以下载并安装 CNTV ...
-
6
使用安卓市场下载APP之前,请先确保您已经下载安卓市场应用。如果未安装,请...
-
7
Debian11系统MySQL Connector/ODBC下载及安装 ...
-
5
Altium Designer 22软件安装包下载及安装教程 原创 Altium Designer 22软件简介:
-
7
AutoCAD Electrical电气版 2023软件安装包下载及安装教程 原创 AutoCAD Ele...
-
6
Lumion 11.0软件安装包下载及安装教程 原创 乐乐软件管家 2022-07-06 13:...
-
7
PKPM 2020软件安装包下载及安装教程 原创 乐乐软件管家 2022-07-07 13:25...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK