IPFS環境安裝


IPFS是一個分布式的P2P的協議,可能會取代這個http,全球的點都可能存儲這個數據

IPFS搭建環境

1.首先是下載節點軟件
到官網下載windows版本的ipfs節點軟件,如果不能訪問官網的話,可以使用百度雲鏡像
32位:https://pan.baidu.com/s/1XivzokWIMIy9MwAUUpOBQg
64位:https://pan.baidu.com/s/1H9DRYZLKmGvdEzP0-DzjJA


下載完成之后解壓到D盤下面的IPFS文件夾里面,查看版本信息如圖:

也可以將該目錄(D:\IPFS\go-ipfs)加入環境變量中PATH中,這樣的話就可以在任何地方啟動ipfs.exe了

2.初始化本地倉庫
和git類似,ipfs節點也要初始化一個本地倉庫,執行init子命令來初始化本地倉庫,ipfs  init

默認的情況下,ipfs將在本地用戶主目錄(C:\\Users\雲欣)下面建立ipfs子目錄,作為本地倉庫的根目錄

如果本地用戶目錄(可能是C盤)的空間不夠大的話,或者你可以希望使用其他目錄作為本地倉庫根目錄,可以設置IPFS_PATH環境變量,使其指向目標路徑

重新初始化

 

3.如果要重新初始化的話,就要先刪除原來的倉庫根目錄


4.將指定的文件添加到本地倉庫里面


ipfs會根據文件的內容生成一個哈希值,例如
QmXBpD37vBm5537pqHwyJRGSaX7hMrkHyp866wqEVU2BE8

 

需要幾下這個編碼,因為需要使用它來訪問本地倉庫(或者是ipfs網絡)中的文件,注意:ipfs不會無節制的將你本地倉庫的文件分布到其他ipfs節點中
如果沒有其他的ipfs節點搜索你的文件(的哈希值),那么你本地倉庫中的文件將始終只存在於本地

訪問ipfs文件
ipfs網絡中只能通過內容的哈希值來訪問文件,例如對於上面的README.md文件,我們使用cat的命令通過哈希值來查看其內容
ipfs cat QmXBpD37vBm5537pqHwyJRGSaX7hMrkHyp866wqEVU2BE8

 

5.將節點接入網絡
執行daemon子命令將節點接入ipfs網絡,啟動節點服務器

只有當啟動監聽后,節點才能夠接受ipfs網絡中的內容檢索請求,參與內容的交換和分布
ctrl +c 可以退出監聽的狀態

6.瀏覽器訪問 http://localhost:5001/webui 進入管理界面,查看系統狀態、管理文件以及配置系統


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM