ipfs的下載與安裝
ipfs星際檔案系統是一個面向全球的、P2P的分布式檔案系統,
目標是補充(甚至是取代)目前通知互聯網的超文本傳輸協議http,
與傳統的基于域名尋址的http協議相比較,ipfs的原理是基于內容尋址,也就是說用戶尋找的不是某個地址而是存盤在某個地方的內容,不需要驗證彼此的身份,只需要驗證內容的哈希值,可以達到速度更快,更安全,更健壯,
一、ipfs的下載
ipfs的下載需要vpn,普通域網進不去ipfs官網,
進入ipfs官網 網址https://ipfs.io/

下載之后解壓至一個檔案夾
我解壓的盤符是F盤,路徑是F:\go-ipfs
二、安裝
1.配環境
安裝之前,我們得把ipfs得環境配進去
在環境path中加入ipfs路徑

接下來,開始dos命令
2.打開cmd,進入ipfs所在目錄
注意:一般cmd打開,默認為系統盤,我是安裝在f盤,先使用dos命令 f: 進入f盤,之后使用dos命令 cd go-ipfs 進入ipfs所在目錄

這樣就可以查看ipfs得一些資訊
3.查看ipfs版本
輸入命令ipfs version查看版本資訊

4.初始化ipfs網路環境
在dos中輸入命令ipfs init初始化ipfs網路環境
5.查看id
之后系統會分配一個屬于你自己的id,也就是IPFS網路哈希值(類似你在IPFS網路中的身份證id),通過這個id,別人就可以訪問到你的節點,
在dos中輸入命令ipfs id查看id

到這兒,分配id就證明安裝成功了,
三、運行
1. 啟動ipfs服務監聽
用于監聽ipfs網路通信資料,使用的監聽埠是5001
在dos中輸入 ipfs -daemon命令

2.上傳檔案
我們可以先試著上傳一個txt檔案
在ipfs當前同級目錄下新建一個txt檔案 1.txt
在dos中輸入命令 ipfs add 1.txt

3. 查看上傳檔案的內容
這塊有兩種方法,一種是直接通過dos命令查看,另外還可以通過ipfs的可視化界面查看,由于打開ipfs要開啟ipfs服務監聽,開啟這個之后就不能輸入dos命令了,所以咱們先來第一種查看方法,
3.1 dos命令查看檔案內容
在dos上輸入命令(ipfs cat 查看檔案的哈希值)
ipfs cat QmQts64xZE8qcFM5ubpwBxCnHoxfK1pvyr66Sobrdyhp4s

3.2 ipfs可視化界面
要想打開ipfs可視化界面,必須在開啟ipfs服務監聽
3.2.1 開啟ipfs服務監聽
用于監聽ipfs網路通信資料,使用的監聽埠是5001
在dos中輸入 ipfs daemon命令

3.2.2 打開ipfs可視化界面

啟動ipfs服務監聽后,會有一個web網址,打開這個網址
WebUI: http://127.0.0.1:5001/webui 就是ipfs可視化界面

輸入我們剛才上傳的檔案1.txt的哈希值,點擊inspect
已經通過哈希值 查詢到1.txt的資訊

點擊在ipfs網關上查看,我們可以看到1.txt的詳細內容

這里呢,就可以證明檔案上傳成功了!!!
其他節點可以通過當前檔案的哈希值 來獲取此檔案,
4. ipfs可視化界面上傳檔案
點擊檔案,點擊+ 匯入檔案

上傳成功


查看檔案的CID,也就是此檔案的哈希

復制此哈希值,在網關中打開,可以查看檔案,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/253161.html
標籤:區塊鏈
上一篇:常見區塊鏈共識問題
