设置开机启动

做为服务器来说,很有可能因为突然停电或者不堪压力而宕机,重启机器之后, 希望能自动启动部署在这台机器上的服务。所以开机启动是很有必要的。

开机启动的本质就是从配置文件中读取要启动的进程的信息,并把进程给启动起来,这个工作是由init System来做的。

Ubuntu使用的init System经历了几次变化:

Ubuntu 6.10及以前版本使用SysV-init

Ubuntu 14.10及以前版本使用Upstart, 但是兼容SysV-init

Ubuntu 15.10开始预设使用Systemd, 不过可以在开机选项选择使用SystemdUpstart

做开机启动配置就是要清楚当前使用的Ubuntu的版本,根据当前Ubuntu版本使用的init System进行配置即可。