redis 4.0.9 安裝加入服務設置開機自啟(centos ubuntu)通用


安裝redis

我是再ubuntu 16.04下配置

從官方地址https://redis.io 下載 然后直接make
$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz $ tar xzf redis-4.0.9.tar.gz $ cd redis-4.0.9 $ make

新建 /etc/redis 目錄:
mkdir /etc/redis

復制redis.conf 到 /etc/redis 下:
cp redis.conf /etc/redis/6379.conf


redis-4.0.9 目錄下的src目錄里面有 redis-server服務 redis-cli客戶端
redis-4.0.9 目錄下的utils目錄 copy redis_init_script 到/etc/init.d/下: cp redis_init_script /etc/init.d/redis


vim /etc/init.d/redis

加入 
# chkconfig: 2345 10 90
# description: Start and Stop redis

分別修改 EXEC 、CLIEXEC的路徑,對應你自己的redis-server redis-cli路徑;
並且修改 /etc/init.d/redis 的權限: chmod +x /etc/init.d/redis

至此,你可以嘗試如下方式啟動和停止redis服務
service redis start
service redis stop

如果報錯:
Failed to start redis.service: Unit redis.service not found.

從新加載配置 systemctl daemon-reload

再次嘗試就沒問題了,可以這樣來啟動停止redis服務: systemctl start redis.service



設置開機啟動

1、設置 /etc/redis/6379.conf 中daemonize為yes,確保守護進程開啟,也就是在后台可以運行.

2、如果你的centos系統 可以用chkconfig 方式配置,如下:

先加入chkconfig服務
chkconfig --add redis

  開機啟動

chkconfig redis on

 3、ubuntu下配置方式如下:

 
update-rc.d redis defaults

 


 


免責聲明!

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



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