Linux下给frp注册为服务
本文最后更新于 2024-08-06,文章内容距离上一次更新已经过去了很久啦,可能已经过时了,请谨慎参考喵。
前言
过完年不是整了一台洋垃圾主机作为服务器嘛,但是家里又没有公网 IP,只能用内网穿透了
每次虚拟机重启之后都需要自己一台一台的去手动开启 frp 服务,就很累人
所以这里记录一下怎么把 frp 注册为服务,并且开机自启
正文
创建一个系统服务文件:
sudo vim /etc/systemd/system/frpc-luobo.service
服务名称可以自己定义哈,不用和我一样
然后写入下列内容:
[Unit]
#服务描述
Description=frpc-luobo service
#服务启动时序,在网络驱动加载完毕之后
After=network.target
[Service]
Type=simple
#启动失败时重启
Restart=on-failure
#重启间隔3s
RestartSec=3
#服务执行的命令
ExecStart=/home/test/frpc/frpc-luobo -c /home/test/frpc/config-240323.ini
[Install]
WantedBy=multi-user.target
建议删除注释食用
然后wq!保存,保存后执行把 systemctl 进行重载:
sudo systemctl daemon-reload
启动服务:
sudo systemctl start [服务名称/frpc-luobo]
注册服务为开机启动:
sudo systemctl enable [服务名称/frpc-luobo]
其他管理服务的命令:
#关闭
sudo systemctl stop [服务名称/frpc-luobo]
#重启
sudo systemctl restart [服务名称/frpc-luobo]
#查看状态
sudo systemctl status [服务名称/frpc-luobo]
喏,就这么简单。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 OrdisBlog
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果