區塊鏈 17 | Blockchain 整合ipfs進行文件驗證 (二)
架設private IPFS
Published in
May 13, 2021
步驟
- Install IPFS:
https://docs.ipfs.io/install/command-line/#official-distributions
2. Install Golang
https://golang.org/doc/install
3. 設定路徑 (直接在terminal輸入)
$ export PATH=$PATH:~/go/bin
4. 在你剛剛解壓縮後的 ipfs 資料夾底下
$ipfs init
5. 下載安裝
$ go get -u github.com/Kubuxu/go-ipfs-swarm-key-gen/ipfs-swarm-key-gen
6. 產生swarm.key (在 ~/.ipfs資料夾)
$ ipfs-swarm-key-gen > ~/.ipfs/swarm.key
7. 啟動
$ ipfs daemon
- 上傳檔案至ipfs
$ ipfs add [filename]
- 從ipfs下載檔案
$ ipfs get [ipfs hash]