美文网首页
安装IPFS,去中心化看片

安装IPFS,去中心化看片

作者: 周宇盛 | 来源:发表于2018-12-12 18:35 被阅读32次

    下载

    首先打开官网的下载页面,下载自己的操作系统和CPU架构对应的软件包。ipfs.io域名已经被墙了,文章末尾有备用的下载链接。

    一般电脑都是X86-64架构的,也被称为AMD64。如果不确定的话,类UNIX系统可以在命令行输入uname -a查看自己电脑的情况,我的返回结果是SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86_64 GNU/Linux,所以我下载linux AMD64版本。
    Mac OS X 操作系统使用的是darwin内核,所以下载darwin AMD64版本。

    安装

    下载好之后依次执行以下命令进行安装:

    tar xvfz go-ipfs.tar.gz # 解压
    cd go-ipfs
    ./install.sh
    

    顺利的话,这就安装好了。

    启动

    然后运行以下命令启动go-ipfs:

    ipfs init # 初始化
    ipfs daemon # 启动go-ipfs
    

    ipfs init命令创建自己 peer ID,这个ID是在IPFS网络中的唯一标志。
    ipfs daemon 启动go-ipfs程序,同时会创建两个HTTP网关:localhost:5001/webuilocalhost:8080。前者是IPFS工具的UI界面,用于上传下载文件,查看与自己的电脑连接的全球各地的peers的信息;后者用于访问IPFS网络的文件,url为localhost:8080/ipfs/content_ID的格式,比如http://localhost:8080/ipfs/QmabY2zFqV7ezJZanpi1zxWwP28G2QBuhQ6dgdFSqwZYJW

    使用

    这下就可以愉快的去中心化看片了,只需要知道视频的CID(content ID)就行了。观看时是直接从IPFS网络的其他节点处获取文件,而不需要依赖中心化的公共网关。

    一个文件被你第一次访问的时候,速度会比较慢。IPFS使用分布式hash表(DHT)存储文件,DHT解析找到文件的位置会花点时间。

    下载链接

    相关文章

      网友评论

          本文标题:安装IPFS,去中心化看片

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