如何在windows(博主測試了win7,10) 環境下搭建私有鏈IPFS(星際文件)服務

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章