ubuntu搭建ipfs节点并使用php上传文件到ipfs

Ubuntu搭建ipfs节点

文件下载地址:

https://dist.ipfs.io/#go-ipfs

我下载的是:
https://dist.ipfs.io/go-ipfs/v0.9.1/go-ipfs_v0.9.1_linux-amd64.tar.gz

解压缩包:

tar -zxvf go-ipfs_v0.9.1_linux-amd64.tar.gz

安装:

cd go-ipfs/

sudo ./install.sh

基本操作命令:

ipfs version
ipfs help

会出现版本和帮助手册

创建ipfs节点:

ipfs init

会在~/ 目录下生成一个 .ipfs 目录

接着输入ipfs id查看节点信息

ipfs id

修改配置文件:

进入root下,进入.ipfs目录下,找到config文件

将Addresses -> “API"中的IP地址127.0.0.1改成0.0.0.0,要是第一次新建节点,5001不用改,要是建了多个,5001也得改,随便改成5002啥的都行,将”Gatway“按上述方法更改,8080同样。(5001和8080可以修改为自己服务实际需要的端口)

启动节点:

ipfs daemon

出现 Daemon is ready 说明节点已经启动成功

在浏览器中输入

http://localhost:5001/webui ( localhost是你的ip地址,要是刚才改了5001,这里也要换)

修改过配置后想要生效,可以 Ctrl+c 停止服务然后ipfs daemon启动

安装完成!


版权声明:本文为qq_36228377原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。