1.下載redis:
若wget 不可用,請先安裝wget
yum install wget
2.解壓redis:
tar xzf redis-2.8.17.tar.gz
進入解壓后的文件夾
cd redis-2.8.17
安裝redis到本機
make install------默認是安裝到/usr/local/bin/下面
安裝完成后可以用whereis redis-server 來查看安裝的位置路徑
3.如上步驟安裝完成后,可以直接運行下面的/usr/local/bin/redis-server可以開啟redis的服務
不過這樣開啟不能在當前窗口關閉,一旦關閉當前的命令行窗口,就會停止redis的服務。
4.開啟成功后,可以使用redis的客戶端來連接服務器執行redis的命令測試。
5.測試如下:新開一個命令行窗口:
whereis redis-cli 找到cli的安裝路徑
/usr/local/bin/redis-cl 執行客戶端連接命令
127.0.0.1:6379> 顯示如此,這表示連接redis成功。
測試命令:
127.0.0.1:6379> set name lilin
OK
127.0.0.1:6379> get name
"lilin"
127.0.0.1:6379> keys *
1) "name"
6.如上redis的啟動不是很方便,下面把redis放如service的啟動方式如下:
redis的編譯后的目錄下面有個utils目錄:把utils目錄下的文件redis_init_script拷貝到
系統下的/etc/init.d/redis 下,重命令為redis
cp redis_init_script /etc//etc/init.d/redis
建立redis的啟動配置文件(按照redis的腳本中的路徑建立存放和命令)
mkdir /etc/redis
把redis的默認啟動配置文件復制過來,並且以啟動的端口號命令(保證和redis的腳本中一致)
cp redis.conf /etc/redis/6379.conf
vi /etc/init.d/redis --修改啟動腳本:
$EXEC $CONF 替換為如下:
指定輸出的log的文件 同時讓腳本可以在后台運行。
$EXEC $CONF > /var/log/redis_${REDISPORT}.log &
修改配置文件6379.conf的部分配置:
daemonize yes--改為yes 以守護進程運行,可以在/var/run下面生成.pid的文件
pidfile /var/run/redis_6379.pid 制定pid文件生成目錄和名稱和端口一直,方便集群搭建多個服務啟動
修改完成之后可以使用下面的命令來啟動和停止redis的服務了:
啟動:service redis start
停止:service redis stop