首先进入/etc/systemd/system/ipfs.service(原本没有该文件)
vim /etc/systemd/system/ipfs.service
将代码复制进去
[Unit]
#进程名称
Description= IPFS
[Service]
#初始化路径,如果是公共网络的节点,不用加
Environment=IPFS_PATH=/root/ipfs
ExecStart=/usr/local/bin/ipfs daemon
Restart=always
User=root
Group=root
[Install]
WantedBy=multi-user.target
然后
systemctl daemon-reload #重新加载配置文件
systemctl start ipfs #启动服务程序
systemctl enable ipfs #挂载服务程序,开机自启
systemctl status ipfs #测试ipfs服务是否已经执行
这样就不用挂着ipfs daemon 了
本文指导读者如何在Linux系统中创建并配置ipfs.service,实现IPFS服务的自动启动,包括编辑服务文件、加载配置、启动服务和开机自启。适合想要简化IPFS管理的开发者。
17





