1、Linux开机启动有多种方法,好比我设置mysql开机启动为:chkconfig --level 35 mysqld onmysql
2、下面说说经过rc.local文件进行开机启动:redis
一、首先建立一个启动脚本,这里以redis启动为例sql
建立 redis-startup.sh 脚本vim
#!/bin/sh echo "-----------------------------------------------------------------------------" >> /root/start-up/redis.log echo -e "`date +%Y/%D/%H:%M` redis start up..." >> /root/start-up/redis.log /usr/local/redis-5.0.5/src/redis-server /usr/local/redis-5.0.5/redis.conf >> /root/start-up/redis.log 2>&1 sleep 3 netstat -tunpl | grep 6358 >> /root/start-up/redis.log 2>&1 echo -e "`date +%Y/%D/%H:%M` redis start end." >> /root/start-up/redis.log echo -n " " >> /root/start-up/redis.log
并给 redis-startup.sh 设置执行权限:spa
chmod +x redis-startup.sh
二、在 /etc/rc.local 末尾增长 redis-startup.sh 脚本code
# vim /etc/rc.local # 追加到末尾便可
# /root/start-up/redis-startup.sh
并给 rc.local 设置执行权限server
chmod +x /etc/rc.local
三、从新启动,验证结果。blog