centOS 開機自啟動配置

2021-07-16 01:20:45 字數 887 閱讀 7901

centos 配置開機自啟動兩種方式:

1.vi /etc/rc.d/rc.local

在此檔案中加入啟動的指令碼

2.chkconfig 增加指令碼

chkconfig –add 指令碼名稱: 增加開機自動啟動指令碼

–list 檢視開機自動啟動的指令碼

–del 取消開機自動啟動指令碼

步驟:

1.自己定義指令碼格式如下:

必須新增的

#!/bin/sh 

#chkconfig: 2345 80 80

#description: auto start web server

第一句:必須的

宣告sh

第二句:必須的

2345 表示linux 有 0-6種狀態 在2345下啟動

80:表示啟動順序

80:表示關閉順序

後面兩個引數小於 100

第三句:必須的

描述 接下來就是新增自己的指令碼,如:

#!/bin/sh 

#chkconfig: 2345 80 80

#description: auto start web server

nginx -c /etc/nginx.conf -s start

...

2.增加執chmod +x 《自己的指令碼》 opy 到 /etc/init.d/

cp 《自己的指令碼》 /etc/init.d/  

chkconfig --add 《指令碼名》 // 新增

chkconfig --list

《指令碼名》

// 檢視

開機服務自啟動配置

方法一 etc rc.d rc.local 中增加需要啟動的程式或服務。例如 apache安裝在 usr local www目錄下,若要設定自動啟動服務可用以下命令 vi etc rc.d rc.local 加入 usr local www bin apachectl start 方法二 將程式註冊...

linux 配置開機自啟動

整理了一下linux作業系統下新增開機自啟動的方法,實驗環境為centos,其他的linux作業系統也一樣 一 新增開機自啟動 1.把開機啟動命令加入到 etc rc.d rc.local中 vi etc rc.d rc.local 新增如下內容 mysqlstart script usr bin ...

Redis配置開機自啟動

1.redis開啟守護程序 2.新增開啟啟動配置檔案,修改相應值為實際值,完整檔案見最後 3.修改新增redis啟動指令碼許可權為可執行 chmod x redis4.etc init.d stop 出現stopping error noauth authentication required.錯誤...