Tip: 不同系统版本的启动方式有差别
- update-rc.d
取消开机自动启动服务
eg:取消nginx开机自启 sudo update-rc.d -f nginx remove
- Ubuntu20.04
添加一个frpc脚本开机自动启动
1.创建rc-local.service文件, 并修改文件
sudo cp /lib/systemd/system/rc-local.service /etc/systemd/system
然后修改/etc/systemd/system/rc-local.service,在文件最下方添加如下两行:
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
- 创建rc.local文件, 并修改文件
touch /etc/rc.local && chmod +x /etc/rc.local && chmod 755 /etc/rc.local
#!/bin/sh
/etc/init.d/frpc.sh
exit 0
手动启动,查看服务启动流程是否正常
sudo systemctl start rc-local.service #启动服务
sudo systemctl status rc-local.service #查看服务状态
sudo reboot #重启系统查看服务器是否启动