1 ipfs修改配置文件

ipfs config show # 显示配置信息
设置默认编辑器
which vim # 查找vim路径
vim /etc/profile
export EDITOR=/usr/bin/vim # 设置环境变量
ipfs config edit # 编辑ipfs配置信息

2 ipfs修改API

ipfs config Addresses.Gateway /ip4/0.0.0.0/tcp/8080
ipfs config Addresses.API /ip4/0.0.0.0/tcp/5001
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST", "OPTIONS"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["*"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials '["true"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Headers '["Authorization"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Expose-Headers '["Location"]'
修改配置后要启动ipfs  使得配置生效
systemctl start ipfs   # 启动ipfs
systemctl status ipfs   # 查看ipfs状态
systemctl stop ipfs.service   # 停止ipfs
systemctl restart ipfs.service   # 重启ipfs
service ipfs restart    # 重启ipfs
service ipfs-cluster restart    # 重启ipfs

http://127.0.0.1:5001/webui  可以访问ipfs