IPFS的安装与使用
下载
1.打开官网
打开官网:https://ipfs.io/,点击[Try it]。
2.进入下一个页面
点击[install IPFS]。
3.点击[Download IPFS for your platform]
4.选择版本
若为windows 64位,点击[Download go-ipfs]。若为其它操作,请参阅下面的替代方案(演示为windows 64位)。
5.解压
下载完成后,解压至想过存放的目录(演示为F:\go-ipfs)。
安装
1.打开cmd,进入IPFS文件目录
2.输入dir查看目录信息
3.初始化ipfs网络环境
输入ipfs init 开始初始化 ipfs网络环境,并且系统会分配一个属于你自己的IPFS网络哈希值(类似你在IPFS网络中的一张身份证ID)。有了这个ID,别人就可以访问到你的节点。
4.安装
输入上面获取的内容:Ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme
出现以上内容,说明安装成功。
5.IPFS安装的默认配置
IPFS安装的默认配置将存放到你的用户文件夹根目录下(C:\Users\ASUS.ipfs)文件夹名.ipfs,接下来打开config,里面的是ipfs的一些基础配置数据,可以根据自己的需求修改里面的配置。
运行
1.输入ipfs daemon 启动IPFS服务监听
目的是用于监听IPFS网络通信数据,使用的监听端口是5001。注意要并保持开启状态,才能守护监听的进程。
(关闭:Ctrl+C)
2.试着执行一些基础命令
另开一个cmd,同样进入ipfs目录,试着执行一些基础命令。输入ipfs help,获取一些常用的命令。
输入ipfs id,可以查看你的通信ID信息。
输入ipfs config show,可以查看配置信息。
输入ipfs swarm peers,可以查看附近也在使用IPFS网络节点伙伴,如果列出有数据说明你并不是一个人在使用IPFS网络。
3.尝试调用一个ipfs网络中的文件
输入:ipfs cat /ipfs/QmW2WQi7j6c7UgJTarActp7tDNikE4B2qXtFCfLPdsgaTQ/cat.jpg >cat.jpg
在目录中获取到一张图片。
4.尝试上传一个文件
在目录下新建一个记事本。
在cmd中输入命令ipfs add test.txt,显示如下,说明该文件已经加入到了我的ipfs节点中,并声成了test.txt这个文件的唯一哈希值。
输入:ipfs cat QmP8bF8FfqH677AEaX9TaMkcUibGBRPsyPuDmmgUSLkQdK
5.可视化界面
IPFS网络状态保持开启,此时浏览器输入http://localhost:5001/webui 你可以看到一个漂亮的可视化IPFS管理界面,里面可以做一些基础的资源获取查看操作。
在可视化界面中上传文件:点击[文件],点击[+添加到IPFS],点击[添加文件],选中刚刚的test.txt文件。
上传成功。