美文网首页
IPFS安装MacOS + LinuxDocker集成

IPFS安装MacOS + LinuxDocker集成

作者: HT_Jonson | 来源:发表于2017-03-22 16:59 被阅读0次

最近研究区块链技术,然后使用到了ipfs
这是什么鬼?其实我也不太清楚.不管是什么,先安装然后测试,再相信看文档就明白了,
动手好过于看.

官网地址 https://ipfs.io/docs/install/
一看路径就知道是安装地址了吧,估计小白都看得懂

接下来 下载

Paste_Image.png

我使用的是 macbook 所以大家自行选择下载.

Paste_Image.png

mac 可执行文件在哪呢

  cd /usr/local/bin
这就是可执行目录了
tar xvfz go-ipfs.tar.gz  这个是下载的包
mv go-ipfs/ipfs /usr/local/bin  直接使用命令行把ipfs文件移动到文件夹下

ipfs help  如果出现以下说明安装成功了


Paste_Image.png
  继续命令  ipfs help  会显示如下图
注意下面的二进制码
Paste_Image.png
直接命令行,注意二进制有可能不同
ipfs cat /ipfs/QmVLDAhCY3X9P2uRudKAryuQFPM5zqA3Yij1dY8FpGbL7T/readme
Paste_Image.png
继续执行命令 quick-start
ipfs cat /ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/quick-start
Paste_Image.png
启动网络
看看端口  4001  5001  8080
ipfs daemon
Paste_Image.png
ipfs swarm peers
看到一堆什么鬼
Paste_Image.png
open cat.jpg  
好吧,我也觉得很神奇
Paste_Image.png
查看ID
ipfs id
Paste_Image.png

打开网址
http://localhost:5001/webui

Paste_Image.png Paste_Image.png

上传文件后

Paste_Image.png

好了,现在开始搭建LinuxDocker

Linux 下的安装和MacOS下相同,这就不多演示了

首先先下载, 上面已经有截图了


Paste_Image.png

然后还要安装GO语言环境


tar -C /usr/local -xzf go1.7.1.linux-amd64.tar.gz

配置环境变量

在profile里

vi /etc/profile
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH/bin

别忘记立即生效
source /etc/profile

执行
go version
这里注意GO必须是1.7+的版本
Paste_Image.png

执行如下命令

go get -u -d github.com/ipfs/go-ipfs
时间可能会有点长

$ cd $GOPATH/src/github.com/ipfs/go-ipfs
$ make install
Paste_Image.png

然后你需要创建几个文件目录

Paste_Image.png
创建文件夹的命令是
mkdir   ........

最终运行的命令我是这么写的
docker run -d --name ipfs_host -v /absolute/path/to/somewhere/export -v /absolute/path/to/somewhere_else/data/ipfs -p 8080:8080 -p 4001:4001 -p 5001:5001 ipfs/go-ipfs:latest

把路径创建全,不知道能不能自定义
Paste_Image.png

相关文章

  • IPFS安装MacOS + LinuxDocker集成

    最近研究区块链技术,然后使用到了ipfs这是什么鬼?其实我也不太清楚.不管是什么,先安装然后测试,再相信看文档就明...

  • 重要更新| 隐私浏览器 Brave 集成 IPFS

    最新消息,隐私浏览器Brave新增对星际文件系统IPFS的支持,将IPFS集成用于Windows、macOS 和 ...

  • 手动使用docker搭建分布式hadoop环境

    结果——分布式hadoop环境 环境依赖 Linuxdocker 安装 下载安装包: https://pan.ba...

  • TODO:macOS上ThinkPHP5和Semantic-UI

    TODO:macOS上ThinkPHP5和Semantic-UI集成 1. 全局安装 (on OSX via ho...

  • IPFS 搭建

    Linux平台 1. 下载IPFS安装 https://ipfs.io 官网上下载ipfs的安装包 2. 解压安装...

  • 文档计划 | 安装IPFS

    安装 GO IPFS 我们建议通过安装包的方式对IPFS进行安装:下载适合你操作系统的IPFS安装包 索引 通过安...

  • macOS 切换php版本

    macOS有自带的php,但是安装了集成开发环境之怎样才能切换到集成开发环境的php版本呢? 1.打开终端输入: ...

  • IPFS项目

    目录 1. IPFS简介 2. IPFS 本地环境安装 2.1 下载ipfs压缩包 2.2 安装 3. 项目配置 ...

  • IPFS的配置安装

    目录 1. IPFS简介 2. IPFS本地环境安装2.1 下载ipfs压缩包2.2 安装 3. 项目配置3.1 ...

  • 下载和安装 IPFS

    下载和安装 IPFS 目标 根据这篇教程你将可以做到 下载和安装 IPFS 查看你所使用的 IPFS 的版本 查看...

网友评论

      本文标题:IPFS安装MacOS + LinuxDocker集成

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