Ubuntu安装配置IPFS


IPFS本地环境安装

下载ipfs压缩包:Version v0.4.13 for linux 64bit

安装:
将 go-ipfs_v0.4.13_linux-amd64.tar.gz压缩文件解压到合适位置:

[email protected]:~/Programs$ tar xvfz go-ipfs_v0.4.13_linux-amd64.tar.gz
IPFS环境配置

将已解压的文件夹中的ipfs文件移动到/usr/local/bin/文件夹中。

[email protected]:~/Programs$ sudo mv go-ipfs/ipfs /usr/local/bin/ipfs

项目配置

创建ipfs节点

为了运行项目,我们需要通过ipfs init在本地计算机建立一个IPFS节点。
IPFS环境配置
IPFS环境配置

修改节点默认存储空间

执行完ipfs init命令后,会在根目录生成一个.ipfs的文件夹存储节点数据。.ipfs节点默认存储空间为10个G。

如果你自己想修改节点默认存储空间,可打开终端执行下面的命令。

export EDITOR=/usr/bin/subl
ipfs config edit
IPFS环境配置
IPFS环境配置
将10GB修改成你自己想要的存储空间。修改完毕,保存退出。

查看节点id

IPFS环境配置
QmafWaBJh24Z13iqmxSXozrNvfFDVqdAW8Pg1UVtPzFSCS为我的节点ID每个节点都会有一个唯一的ID。

启动节点服务器

IPFS环境配置

跨域资源共享CORS配置

为了后续的开发方便,我们还需要对跨域资源共享( CORS )进行配置,ctrl- c退出ipfs,然后按照下面的步骤进行跨域配置。

  • ctrl- c退出ipfs
  • ipfs config –json API.HTTPHeaders.Access-Control-Allow-Methods ‘[“PUT”, “GET”, “POST”, “OPTIONS”]’
  • ipfs config –json API.HTTPHeaders.Access-Control-Allow-Origin ‘[“*”]’
    IPFS环境配置

3.6 验证

启动服务器

ipfs daemon

新建终端执行下面的命令

ipfs cat /ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/readme
IPFS环境配置

浏览器输入下面的网址
打开http://localhost:5001/webui会看到一个漂亮的UI界面。

IPFS环境配置


本文主要参考自:http://liyuechun.org/2017/11/20/ipfs-blockchain/

相关文章:

  • 2022-01-08
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2021-05-23
  • 2021-12-18
猜你喜欢
  • 2021-06-12
  • 2021-12-05
  • 2021-11-19
  • 2021-06-01
  • 2021-11-02
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案