CentOS创建服务-以内网穿透Frp为例子
下面是以客户端frpc为例子:
▌1. 修改或创建以下文件
sudo vim /etc/systemd/system/frpc.service
▌2. 写入代码
[Unit] Description=frpc daemonAfter=syslog.target network.targetWants=network.target [Service] Type=simple ExecStart=/usr/sbin/frp/frpc -c /etc/frp/frpc.ini Restart= always RestartSec=1min ExecStop=/usr/bin/killall frpc [Install] WantedBy=multi-user.target
注:
/usr/sbin/frp/frpc: frp所在的文件夹,我的为
/home/xxxx/frp/frpc
/etc/frp/frpc.ini: frp.ini所在的文件夹,我的为
/home/xxxx/frp/frpc.ini
▌3. 启动
使用sudo systemctl enable frpc.service
启用
▌3. 其他常用命令
使用sudo systemctl start frpc.service
启动
使用sudo systemctl restart frpc.service
重启
使用sudo systemctl stop frpc.service
停止
常见的命令有: start
(启动), stop
(停止), restart
(重启), status
(查看运行状态), enable
(添加到开机启动项), disable
(将程序从开机启动中移除)
对了,我上面的是客户端设置, 服务端的话把frpc
改为frps
就可以了