FRP服务开机自启动/重启/查看状态命令 centos
vim /usr/lib/systemd/system/frps.service
[Unit] Description=frps After=network.target [Service] TimeoutStartSec=30 ExecStart=/usr/local/bin/frps -c /etc/frp/frps.ini #这里是执行文件的路径和配置文件的路径 ExecStop=/bin/kill $MAINPID [Install] WantedBy=multi-user.target
解析一下:
=============================================
[Unit]
Description=Frp Server Service # 服务描述
After=network.target # frps 将会在 network.service 启动完毕之后再启动
[Service]
Type=simple # 不论进程是否启动成功,systemctl start 都执行成功
User=nobody # 设置进程在执行时使用的用户 为了不报错 最好直接用 root
Restart=on-failure # on-failure 表示仅在服务进程异常退出时重启
RestartSec=5s # 设置在重启服务前暂停多长时间
ExecStart=/usr/bin/frps -c /etc/frp/frps.ini # 在启动该服务时需要执行的命令行
[Install]
WantedBy=multi-user.target # 用于 systemctl enable 时创建软连接
————————————————
==============================================================
第一、启动、终止、重启
#systemctl start frpc.service #启动
#systemctl stop frpc.service #停止
#systemctl restart frpc.service #重启
第二、设置开机启动/关闭
#systemctl enable frpc.service #开机启动
#systemctl disable frpc.service #开机不启动
第三、检查frpc状态
#systemctl status frpc.service
第四、查看所有已启动的服务
#systemctl list-units --type=service
FRP下载地址:
https://github.com/fatedier/frp/rele
版权声明
本文仅代表作者观点,不代表Csuper立场。
本文系作者授权百度百家发表,未经许可,不得转载。