IPFS联盟
互联网/区块链/IPFS/Filecoin
关注
配置环境
安装: ipfs软件
https://dist.ipfs.io/#go-ipfs
根据操作系统下载对应的版本,
linux上解压:
tar xvfz go-ipfs.tar.gz mv go-ipfs/ipfs /usr/local/bin/ipfs
测试是否安装成功,如果有信息出来说明成功:
ipfs help安装go ,只支持go 1.7之后的版本,先解压,然后移动文件夹tar zxvf go1.8.3.linux-amd64.tar.gzmv go /usr/local/
修改配置文件
vim /etc/profile
添加如下内容:
export PATH=$PATH:/usr/local/go/
bin export GOROOT=/usr/local/go
source /etc/profile
go version安装 ipfs-update
https://dist.ipfs.io/#ipfs-update
cd ipfs-update
./install.sh
获取最新的更新包,并且更新
ipfs-update
ipfs-update install latest
最新的不一定是稳定的,所以用
ipfs-update install v0.4.6初始化: 需要先创建目录 /path/to/ipfsrepoipfs init启动本地服务,连接到ipfs网络,假如自己的网页放在folder文件夹:ipfs daemonipfs add -r folder/
此时会生成一串文件夹的hash值,将它缓存到ipfs上,这样别的ipfs节点就可以访问了
ipfs pin add-r QmcKi2ae3uGb1kBg1yBpsuwoVqfmcByNdMiZ2pukxyLWD8
Windows操作系统:
只要下载这个文件: https://dist.ipfs.io/go-ipfs/v0.4.2/go-ipfs_v0.4.2_windows-amd64.zip 当然随着发布版本不同会有些不一样。
下载完成解压后会得到一个文件为 ipfs.exe,直接在命令行下运行它就可以了。 我们在命令行下运行: ipfs help 如果有内容,证明你就可以用ipfs了。
在Windows下运行结果如下:
使用 ipfs init 初始化(这个只运行一次,不需要第二次运行):
使用ipfs cat显示相关文件内容:
使用命令 ipfs add 将想要添加到网络中文件添加到IPFS 中,之后会得到一个$SITEHASH值,就可以在https://ipfs.io/ipfs/$SITEHASH 访问到你的文件了。
对IPFS感兴趣的朋友可以扫下方二维码加入我们的交流群哦~
领取专属 10元无门槛券
私享最新 技术干货