1.准备工作
将xxxx_server到/usr/local/bin/目录,执行以下指令:
cp xxxx_server/usr/local/bin/xxxx_server
2.检查rc-local.service文件
打开/lib/systemd/system/rc-local.service文件,检查是否又[Install]段,没有的话添加以下内容到文件末尾
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
3.检查rc.local文件
查看是否有/etc/rc.local文件,没有就创建一个,输入以下内容
#!/bin/sh
echo "看到这行字,说明添加自启动脚本成功。" > /usr/local/test.log
xxxx_server&
exit 0
注意:“&”必须要有,否则xxxx_server中运行reboot指令会卡死在开机界面
4.给rc.local加上可执行权限
执行以下命令:
sudo chmod a+x /etc/rc.local
5.创建rc-local.service软链接
执行以下指令:
ln -s /lib/systemd/system/rc-local.service /etc/systemd/system/