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、訪問