美文网首页我用 Linux
如何配置IPFS Daemon

如何配置IPFS Daemon

作者: EricKwoc | 来源:发表于2017-11-06 21:26 被阅读408次

    根据go-ipfs的github,ipfs的安装支持三种方式:

    1. 直接在此下载二进制文件并移入/usr/local/bin/中;
    2. 使用sudo snap install ipfs
    3. 从源码编译

    在此我将说明如何安装snap以及安装之后的Daemon(守护进程)配置

    安装snap

    Debian系列下:
    sudo apt install snapd

    安装ipfs

    sudo snap install ipfs

    配置Daemon

    参考这个页面

    sudo nano /usr/lib/systemd/user/ipfs.service

    复制以下的内容粘贴进去(因为Snap安装和二进制安装的二进制文件位置不同,ExecStart的值需要改变,选择其中一种,并把另一种连同注释一起删掉)

    [Unit]
    Description=IPFS daemon
    After=network.target
    
    [Service]
    ExecStart=/usr/local/bin/ipfs daemon  #二进制安装法
    ExecStart=/snap/bin/ipfs daemon  #Snap安装法
    
    [Install]
    WantedBy=multiuser.target
    

    然后运行systemctl --user enable ipfs不需要加sudo!)

    在启动daemon之前,我们还要先让ipfs进行一次初始化:ipfs init

    然后就可以启动ipfs daemon了:systemctl --user start ipfs

    systemctl --user status ipfs查看ipfs的状态,绿色就是正常了,否则就要根据输出来调错。

    本教程到此结束,转载请保留我的署名以及此段声明。

    相关文章

      网友评论

        本文标题:如何配置IPFS Daemon

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