如何在centos7中設置redis服務器開機自啟動


1.簡單說明
centos7系統中有不同類型的程序,一類是操作系統的服務程序,另一類是第三方程序,而redis就是第三方程序,每次關機后開機都要手工重新啟動,很麻煩,那么如何把redis設置為開機自啟動,以下將通過新建腳本的方式實現redis開機自啟動。

2.具體步驟
(1)在etc目錄下新建redis文件夾,把redis源碼文件中redis.conf配置文件復制到/etc/redis/目錄下,我的配置文件的放在cd /usr/local/redis/bin/這個路徑下

mkdir /etc/redis
cd /usr/local/redis/bin/
cp redis.conf /etc/redis/6379.conf 

 

 

(2)修改redis配置文件,把daemonize配置為yes,daemonize的默認配置是no,daemonize表示redis的運行方式是否為守護進程的方式,yes為是,no為否,也就是是否后台運行

vi /etc/redis/6379.conf 

6379.conf 文件的內容比較多,在vi編輯器中,通過在命令行的模式下輸入/daemonized(/加上你要定位的內容)后按enter鍵定位到其位置進行修改,修改后保存配置文件

(3)拷貝redis源碼中初始化文件redis_init_script到/etc/init.d/redis ,並修改文件內容

cd /usr/local/redis-5.0.5/utils 
cp redis_init_script /etc/init.d/redis 

修改配置文件

vim /etc/init.d/redis

根據實際路徑,修改2項

EXEC=/usr/local/redis-5.0.5/src/redis-server
CLIEXEC=/usr/local/redis-5.0.5/src/redis-cli

設置開機自啟動

chkconfig redis on

 

 

如果需要取消其開機自啟動就執行如下命令

chkconfig redis off 

到這里就結束了,最后可以reboot看看是否成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM