CentOS7 5下設定開機自啟

2022-08-23 00:51:14 字數 989 閱讀 2018

systemctl enable keepalived.service  #設定keepalived服務為自啟動服務

systemctl start keepalived.service  #啟動keepalived服務

1、賦予指令碼可執行許可權(/usr/local/auto_start_script/auto_start_redis.sh是你的指令碼路徑)

chmod +x /usr/local/auto_start_script/auto_start_redis.sh

2、開啟/etc/rc.d/rc.local檔案,在末尾增加如下內容

/usr/local/auto_start_script/auto_start_redis.sh

3、在centos7.5中,/etc/rc.d/rc.local的許可權被降低了,所以需要執行如下命令賦予其可執行許可權

chmod +x /etc/rc.d/rc.local

1、將指令碼移動到/etc/rc.d/init.d目錄下

mv  /usr/local/auto_start_script/auto_start_redis.sh /etc/rc.d/init.d

2、增加指令碼的可執行許可權

chmod +x  /etc/rc.d/init.d/auto_start_redis.sh

3、新增指令碼到開機自動啟動專案中

cd /etc/rc.d/init.d

chkconfig --add auto_start_redis.sh

chkconfig auto_start_redis.sh on

請注意檢查指令碼的前面,是否有完整的兩行:

#chkconfig: 2345 80 90

#description:auto_run

在指令碼前面這兩行是不能少的,否則不能chkconfig命令會報錯誤。

用指令:

sed -i 's/\r$//' build.sh

會把 build.sh 中的\r 替換成空白!

Linux下設定Redis開機自啟

1 設定redis.conf 中daemonize 為yes 確保守護程序開啟。2 vi etc init.d redis 內容如下,然後儲存退出。chkconfig 2345 10 90 description start and stop redis path usr local bin sbi...

Linux下設定Nginx開機自啟

1 本地環境 root dev cat etc redhat release centos linux release 7.5.1804 core 2 在 etc init.d建立nginx檔案,並新增如下內容 root dev vim etc init.d nginx指令碼內容如下 esac3 儲...

開機自啟 Linux下設定MySql自動啟動

1 將服務檔案拷貝到init.d下,並重命名為mysql cp usr local mysql support files mysql.server etc init.d mysqld2 賦予可執行許可權 chmod x etc init.d mysqld3 新增服務 chkconfig add m...