ubuntu server 16.04 添加开机启动脚本
失败方案:
1、rc.local等一系列方法,包括在/etc/init.d/rc.local里面添加PATH的环境变量等
原因: ubuntu 15.04之后,开机脚本采用systemd管理
方法步骤:
1、在/lib/systemd/system/下添加启动文件
1 | cd /lib/systemd/system/ |
输入内容:
1 | [Unit] |
2、将sslocal.service链接至/etc/systemd/system/multi-user.target.wants/
1 | sudo ln -s /lib/systemd/system/sslocal.service /etc/systemd/system/multi-user.target.wants/ |
注意:软链接的路径要填写绝对地址
3、检查
1 | ls -l /etc/systemd/system/multi-user.target.wants/sslocal.service |
链接为蓝色则正常,红色为错误的软链接。