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 預設的...