1、下载ipfs服务
下载地址:https://dist.ipfs.io/#go-ipfs
直接下载地址:https://dist.ipfs.io/go-ipfs/v0.5.1/go-ipfs_v0.5.1_windows-amd64.zip
2、下载webui
很多论坛,博客上说,只要启动ipfs服务就可以访问http://127.0.0.1:5001/webui 就能打开,其实不然,博主测试时发现,确实访问不会出现404但是很慢打不开(发现是网络原因,等一段时间就好),也可以引用webui作为IPFS的可视化界面
有以下三种方式:
- ipfs webui
- ipfs IPFS Companion (谷歌或者火狐浏览器的拓展插件)
- ipfs desktop 桌面可视化
具体的操作可以百度自行下载,也可以联系博主一起探讨。
3、初始化ipfs
进入到ipfs目录中,你可以看到有如下文件
打开cmd运行
ipfs.exe init
解决webui跨域以及关联,执行如下命令
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin "[\"http://localhost:3000\"]"
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods "[\"PUT\", \"GET\", \"POST\"]"
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials "[\"true\"]"
4、下载webui
https://gitee.com/XuLuoJinXiang/webui.git
5、问题描述
地址:https://github.com/ipfs/webui
在使用IPFS时,启动服务后,访问5001/webui 显示不出或者很慢,这个时候就可以自己搭建一个webui
6、环境要求
With node
>= 10 and npm
>= 6.4.1 installed, run
建议使用npm 高版本,博主一开始使用6.4.1 报错,无法打开。
window 上执行命令在ipfs目录下面执行。
7、访问