ubuntu go-ipfs安装部署使用

ipfs星际文件系统,在最近的设计中使用,学习后分享一下它的安装布置

  首先是资源下载,比较推荐用稳定点的版本,0.4.xx即可,使用配置比较方便,不要求go版本,新版本的ipfs需要1.14的狗,但是有些环境需要1.4的go,所以0.4.xx的版本就可以了。

  资源下载有梯子直接去官网就好,网络比较好的可以上github,搜索go-ipfs,然后页面标签里找release,进入后下翻找到0.4.22左右的版本点击下载就好,实在不行的csdn资源下载也有

  下载后首先解压缩:

sudo tar zxvf (文件名)

 然后进入解压后的文件go-ipfs,执行命令

sudo ./install

会提示移动ipfs到usr/local

然后可以运行ipfs help查看帮助

接下来是一些初始化和常用操作:

创建ipfs节点

ipfs init

查看是否安装完成(命令会在ipfs init执行后提示):

ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme

ipfs常用命令:
查看本地节点初始目录中的文件

ipfs file ls /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/

 

查看本地已经存储的所有文件

ipfs pin ls

 

查看某个文件的内容

ipfs cat QmZTR5bcpQD7cFgTorqxZDYaew1Wqgfbd2ud9QqGPAkK2V

 

使用ipfs commands可以看到所有的可用命令

 

给本地节点添加文件

ipfs add test.txt

 

从本地节点中删除文件

ipfs pin rm QmbFMke1KXqnYyBBWxB74N4c5SBnJMVAiMNRcGu6x1AwQH

 

启动服务器节点

ipfs daemon

 

在浏览器中输入:

http://localhost:5001/webui

看到IPFS UI界面说明节点服务器启动成功。

你可能感兴趣的:(ubuntu,ipfs,linux)