系統環境:centos 7
vim /etc/init.d/redis
需要注意的是 redis.conf 中的 daemonize 屬性需要設定成 yes
#!/bin/sh
path=/usr/local/bin:/sbin:/usr/bin:/bin #找到本機安裝redis後,存放redis命令的目錄
redisport=6379 #redis的預設埠, 要和下文中的redis.conf中一致
exec=redis-server #redis服務端的命令
redis_cli=redis-cli #redis客戶端的命令 這兩個一般都在 path目錄下
pidfile=/var/run/redis.pid #reids的程序檔案生成的位置
conf=
"/opt/redis/redis.conf"
#redis的配置檔案所在的目錄
#auth="1234" 這句沒什麼用可以不要
case
"$1"
in start)
if[ -f $pidfile
]then
echo
"$pidfile exists, process is already running or crashed."
else
echo
"starting redis server..."
$exec
$conf
fiif
["$?"
="0"
]then
echo
"redis is running..."fi;
; stop)if[
! -f $pidfile
]then
echo
"$pidfile exists, process is not running."
else
pid=
$(cat $pidfile)
echo
"stopping..."
$redis_cli -p $redisport shutdown
sleep 2
while
[ -x $pidfile]do
echo
"waiting for redis to shutdown..."
sleep 1
done
echo
"redis stopped"fi;
; restart|force-reload)
$ stop
$ start
;; *)
$ start
# echo "usage: /etc/init.d/redis " >&2
exit 1
esac
# 新增服務
chkconfig --add redis
# 開啟服務
chkconfig --level 35 redis on
在CentOS 7下安裝Redis
在centos下安裝redis也比較簡單,按照步驟一步一步的操作,基本不會出錯。2 解壓,切換目錄 tar xzf redis 2.8 13.tar.gz cd redis 2.8.13 3 編譯 make make install 4 開啟redis.conf修改配置檔案,最關鍵是下面幾行,其他的...
centos7下redis安裝部署
1 23 tar zxvf redis x.x.x.tar.gz cd redis x.x.x make 1 2 ln s opt redis x.x.x redis server usr local bin redis server ln s opt redis x.x.x redis cli u...
cent OS 7 下安裝部署Redis
一 我的環境 1.我的centos7下沒有gcc 安裝redis必須 2.沒有tcl 測試redis必須 3.已安裝jdk8 跟redis無關,只是記錄我當前環境 4.程式安裝目錄在 usr local 下 這個似乎是隨意的,但我是新手,老老實實按步驟來 5.防火牆已關閉 自己的機子用懶得管那麼多 ...