1.使用yum安裝的軟體:chkconfig –level 2345 nginx on;
2.自已安裝的軟體:把寫好的啟動指令碼新增到目錄/etc/rc.d/init.d/,然後使用命令chkconfig設定開機啟動,
第二種情況,指令碼目錄/etc/init.d/和/etc/rc.d/init.d的區別,在centos中,實際上前者是軟連線,指向後者!所以在哪個目錄下添中指令碼檔案都可以.一般建議在第乙個目錄下,考慮到系統指令碼的通用性,在其他類linux下,可能無目錄/etc/rc.d/init.d.
附,chkconfig說明:
等級
等級0表示:表示關機
等級1表示:單使用者模式
等級2表示:無網路連線的多使用者命令列模式
等級3表示:有網路連線的多使用者命令列模式
等級4表示:不可用
等級5表示:帶圖形介面的多使用者模式
等級6表示:重新啟動
語法
chkconfig –list [name]
chkconfig –add name
chkconfig –del name
chkconfig [–level levels] name
如:
mv mongd /etc/init.d/ #新增指令碼到啟動目錄
chkconfig –add mongod #新增指令碼到服務
chkconfig –level 2345 mongod on #指定服務執行等級
CentOS 新增開機自啟動 命令 指令碼
如果只是新增一條開機啟動的命令 chmod x etc rc.d rc.local 將命令寫到 etc rc.d rc.local 這個檔案中 reboot 一 新增開機自啟服務 在centos 7中新增開機自啟服務非常方便,只需要兩條命令 以jenkins為例 systemctl enable j...
Linux新增應用自啟動
參考 目錄 方案一 rc.local 方案二 init.d 方案三 systemd 方案四 圖形化介面自啟動 直接在 etc rc.local 的空白位置新增需要啟動的應用。如下 required start 執行這個指令碼需要的環境 required start 停止這個指令碼需要的環境 defa...
centOS 開機自啟動配置
centos 配置開機自啟動兩種方式 1.vi etc rc.d rc.local 在此檔案中加入啟動的指令碼 2.chkconfig 增加指令碼 chkconfig add 指令碼名稱 增加開機自動啟動指令碼 list 檢視開機自動啟動的指令碼 del 取消開機自動啟動指令碼 步驟 1.自己定義指...