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.錯誤...