centos下配置redis的開機啟動及關閉等服務

2021-09-24 03:43:13 字數 948 閱讀 5426

redis的服務化是很正常的乙個要求。對於centos下面自己編譯好的redis而言是沒有加入系統服務的。下面我們就來做一下這個工作。

假設redis的儲存位置是:

/opt/redis-5.0.4/
在安裝目錄下新增指令碼:

start.sh

#!/bin/bash 

/usr/local/bin/redis-server /opt/redis-5.0.4/redis.conf

stop.sh

#!/bin/bash

#/usr/local/bin/redis-cli -p 6973 shutdown

redis-cli -p 你的埠 -a '您的密碼' shutdown

chmod +x 兩個檔案,然後:

開啟系統服務位置:

cd /usr/lib/systemd/system/
新增redis.service,內容如下:

[unit]

description=redis程式

after=syslog.target network.target remote-fs.target nss-lookup.target

[service]

type=forking

execstart=/opt/redis-5.0.4/start.sh

execstop=/opt/redis-5.0.4/stop.sh

privatetmp=true

[install]

wantedby=multi-user.target

記得chmod +x 新增執行許可權。

systemctl daemon-reload

Centos下Redis的安裝及配置

list b 伺服器環境 centos 6.6 b list list list wget tar xzf redis stable.tar.gz cd redis stable make 編譯後在redis源 目錄src資料夾中可以找到若干個可執行程式。在實際執行redis前推薦使用make te...

Centos下配置Redis開機啟動

1 設定redis.conf中daemonize為yes,確保守護程序開啟。2 編寫開機自啟動指令碼 vi etc init.d redis指令碼內容如下 cpp view plain copy bin bash chkconfig 2345 80 90 redis init.d script co...

centos下redis安裝配置

直接用yum安裝即可 yum install redisredis server直接啟動即可。直接啟動時是用的預設配置,而為了外網能夠連線並且安全起見,需要我們自己配置redis。linux下的redis.conf在 etc redis.conf requirepass 密碼 修改授權的ip 預設的...