CentOS设置服务开机启动的两种方法
一、通过服务的方式设置自启动
1、 在/etc/init.d 下建立相关程序的启动脚本
2、 chkconfig --add mysqld(添加服务到chkconfig列表中)
chkconfig --del mysqld(从chkconfig移除服务)
chkconfig --list(查询当前所有自动启动的服务)
3、 chkconfig httpd on (开机启动)
chkconfig httpd off (关闭开机启动)
二、自定义开机程序
ps: /etc/rc.local 这个配置文件会在用户登陆之前读取,这个文件中写入了什么命令,在每次系统启动时都会执行一次。也就是说,如果有任何需要在系统启动时运行的工作,则只需写入 /etc/rc.d/rc.local 配置文件即可。
1、 vim /etc/rc.local
2、 添加启动命令
/usr/local/nginx/sbin/nginx