IPFS环境配置
Ubuntu安装配置IPFSUbuntu安装配置IPFSIPFS本地环境安装项目配置创建ipfs节点修改节点默认存储空间查看节点id启动节点服务器跨域资源共享CORS配置3.6 验证IPFS本地环境安装下载ipfs压缩包:Version v0.4.13 for linux 64bit安装:将 go-ipfs_v0.4.13_linux...
Ubuntu安装配置IPFS
IPFS本地环境安装
下载ipfs压缩包:Version v0.4.13 for linux 64bit
安装:
将 go-ipfs_v0.4.13_linux-amd64.tar.gz压缩文件解压到合适位置:
vincent@vincent-XPS-15-9560:~/Programs$ tar xvfz go-ipfs_v0.4.13_linux-amd64.tar.gz
将已解压的文件夹中的ipfs
文件移动到/usr/local/bin/
文件夹中。
vincent@vincent-XPS-15-9560:~/Programs$ sudo mv go-ipfs/ipfs /usr/local/bin/ipfs
项目配置
创建ipfs节点
为了运行项目,我们需要通过ipfs init在本地计算机建立一个IPFS节点。
修改节点默认存储空间
执行完ipfs init命令后,会在根目录生成一个.ipfs的文件夹存储节点数据。.ipfs节点默认存储空间为10个G。
如果你自己想修改节点默认存储空间,可打开终端执行下面的命令。
export EDITOR=/usr/bin/subl
ipfs config edit
将10GB修改成你自己想要的存储空间。修改完毕,保存退出。
查看节点id
QmafWaBJh24Z13iqmxSXozrNvfFDVqdAW8Pg1UVtPzFSCS
为我的节点ID每个节点都会有一个唯一的ID。
启动节点服务器
跨域资源共享CORS配置
为了后续的开发方便,我们还需要对跨域资源共享( CORS )进行配置,ctrl- c退出ipfs,然后按照下面的步骤进行跨域配置。
- ctrl- c退出ipfs
- ipfs config –json API.HTTPHeaders.Access-Control-Allow-Methods ‘[“PUT”, “GET”, “POST”, “OPTIONS”]’
- ipfs config –json API.HTTPHeaders.Access-Control-Allow-Origin ‘[“*”]’
3.6 验证
启动服务器
ipfs daemon
新建终端执行下面的命令
ipfs cat /ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/readme
浏览器输入下面的网址
打开http://localhost:5001/webui会看到一个漂亮的UI界面。
更多推荐
所有评论(0)