提示:适用于CentOS、RedHat
1.编辑文件
vim /usr/lib/systemd/system/frp.service
添加以下内容
[unit]
Description=Frp Clinet
After=multi-user.targe
[Service]
TimeoutStartSec=30
ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.ini
ExecStop=/bin/kill $MAINPID
Restart=on-failure
RestartSec=3s
[Install]
WantedBy=multi-user.target
注意:启动参数指定程序路径,根据实际情况修改;
或者
cat >> /usr/lib/systemd/system/frp.server << EOF
[unit]
Description=Frp Clinet
After=multi-user.targe
[Service]
TimeoutStartSec=30
ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.ini
ExecStop=/bin/kill \$MAINPID
Restart=on-failure
RestartSec=3s
[Install]
WantedBy=multi-user.target
EOF
2.刷新配置
systemctl daemon-reload
3.启动服务
systemctl start frp
4.设置开机自动启动
systemctl enable frp
5.查看服务状态
systemctl status frp