原理在ubuntu下设置开机自启动项这篇blog里介绍的很详细,启动的程序必须在/etc/init.d里或者在/etc/init.d/rc.local文件中设置环境变量(参考ubuntu搭建ss服务无法开机自启动)。这里没有写脚本来运行,直接在rc.local添加命令来实现,使用脚本参考ubuntu下设置开机自启动项。
1.配置apache2开机启动:
由于apacha2在/etc/init.d中,所以直接修改/etc/rc.local文件,添加一行:
/etc/init.d/apache2 start
保存退出
2.配置ss服务开机启动
先在/etc/init.d/rc.local中添加ss的环境变量:
将原本的PATH=/sb