美文网首页
centos7 go-ipfs安装使用

centos7 go-ipfs安装使用

作者: k1ic | 来源:发表于2020-08-24 19:23 被阅读0次

1.安装go 1.14.4+

2.下载、安装ipfs

参考:https://docs.ipfs.io/how-to/command-line-quick-start/#install-ipfs

下载:

wget -c -t 0 --no-check-certificate https://github.com/ipfs/go-ipfs/releases/download/v0.6.0/go-ipfs_v0.6.0_linux-amd64.tar.gz

解压:

tar -xvzf go-ipfs_v0.6.0_linux-amd64.tar.gz

安装:

./install.sh

验证:

ipfs version

2.节点初始化

ipfs init ipfs cat /ipfs/QmQPeNsJPyVWPFDVHb77w8G42Fvo15z4bG2X8D2GhfbSXc/readme

3.修改默认配置使:该ipfs webui和该ipfs节点网关均可从公网访问

查看默认配置:

修改配置

ipfs config Addresses.API /ip4/0.0.0.0/tcp/5001

ipfs config Addresses.Gateway /ip4/0.0.0.0/tcp/8080

ipfs daemon

4.将该ipfs点与ipfs网络连接起来

ipfs daemon &

5.访问本ipfs节点的webui

根据红框处提示修改跨域(CORS)设置并重启ipfs daemon

再次查看:

6.文件添加到ipfs并用ipns访问

https://docs.ipfs.io/concepts/ipns/#example-ipns-setup

添加logo.ico到ipfs

ipfs add /home/forge/abtworld/src/static/images/logo.ico

将logo.ico的hash发布到ipns

ipfs name publish QmdbCuwc7xWKYB4rVewU6tostM8n6NYYYCd1txY4qL2xmB

验证peerID的解析

ipfs name resolve QmXoNST9bjKNoUuGs4cGroLdpsW8XtCyNv8rRsuyogFrRo

访问logo.ico

本节点ipfs网关:

https://hashnews.k1ic.com/ipfs/QmdDTor6dWzknFJPJuhJgrUYqd56WkFXYAxyxpEY7kUrEb

参考:

使用ipfs完成一个图片上传的案例

https://segmentfault.com/a/1190000016895739

IPFS Doc

https://docs.ipfs.io/how-to/command-line-quick-start/#initialize-the-repository

Running IPFS inside Docker

https://hub.docker.com/r/ipfs/go-ipfs/#running-ipfs-inside-docker

相关文章

  • centos7 go-ipfs安装使用

    1.安装go 1.14.4+ 略 2.下载、安装ipfs 参考:https://docs.ipfs.io/how-...

  • 使用vagrant安装centos7

    使用vagrant安装centos7 安装环境 天坑: 1. 安装centos7 至此,使用vagrant+vir...

  • 开始使用IPFS

    下载 下载对应平台的安装包:https://dist.ipfs.io/#go-ipfs 使用预制包安装 Mac O...

  • 从零开始装docker与docker-compose

    1 系统安装 这里使用CentOS7 Minimal 64位系统。CentOS7 U盘安装推荐使用 Fedora ...

  • centos7 上 pip 安装 mysqlclient 时候报

    centos7 上 pip 安装 mysqlclient 时候报错 使用centos7安装python3,在安装 ...

  • IPFS-part1-0

    简介 安装和初始化 IPFS 这些教程是使用 go-ipfs 0.4.4 的版本进行测试的。请使用在 github...

  • Zabbix/安装

    安装MySQL:如果没有安装MySQL,则需要先安装。Centos7之前: Centos7使用了MariaDB替代...

  • pm2

    centos7 安装nodejs 安装pm2 使用pm2

  • centos7下安装mysql

    mysql安装 centos7下使用yum源安装mysql 因为centos7下默认没有mysql的yum源,所以...

  • Linux-安装MySQL

    1. 采用yum安装方式安装 2. centos7使用yum安装可能会遇到如下问题: CentOS7带有Maria...

网友评论

      本文标题:centos7 go-ipfs安装使用

      本文链接:https://www.haomeiwen.com/subject/uylnjktx.html