redis安裝(redis-4.0.10版本)

1.環境準備
[root@CO7 ~]# yum install gcc-c++

2.解壓安裝redis

[root@CO7 ~]# wget http://download.redis.io/releases/redis-4.0.1.tar.gz
[root@CO7 ~]# ls
redis-4.0.10.tar.gz
[root@CO7 ~]# tar zxvf redis-4.0.10.tar.gz 
[root@CO7 ~]# cd redis-4.0.10/
[root@CO7 redis-4.0.10]# make
[root@CO7 redis-4.0.10]# cd src
[root@CO7 src]#make test
[root@CO7 src]#yum -y install tcl #(或者下載上傳http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
)
[root@CO7 src]#make test
[root@localhost src]# make PREFIX=/usr/local/redis install 

redis安裝(redis-4.0.10版本)

redis安裝(redis-4.0.10版本)
bin目錄中都是工具命令

3.把解壓的redis路徑下的redis.conf文件拷貝到安裝路徑下面

[root@CO7 bin]# cd /root/redis-4.0.10
redis-4.0.10/        redis-4.0.10.tar.gz  
[root@CO7 bin]# cd /root/redis-4.0.10/
[root@CO7 redis-4.0.10]# ls
00-RELEASENOTES  CONTRIBUTING  deps     Makefile   README.md   runtest          runtest-sentinel  src    utils
BUGS             COPYING       INSTALL  MANIFESTO  redis.conf  runtest-cluster  sentinel.conf     tests
[root@CO7 redis-4.0.10]# cp redis.conf /usr/local/redis/
[root@CO7 redis-4.0.10]# cd /usr/local/redis/
[root@CO7 redis]# ls
bin  redis.conf

4.啓動redis
<1>方法一:

[root@CO7 redis]# cd bin/
[root@CO7 bin]# ./redis-server

redis安裝(redis-4.0.10版本)
顯示已經啓動成功了,但是這屬於前端啓動,啓動redis之後,我們的控制檯就不能進行任何操作了,只能ctrl+c停止啓動。
<2>方法二:(後端啓動)

[root@CO7 redis]# vim redis.conf 
找到daemonize no將其改爲yes

redis安裝(redis-4.0.10版本)

[root@CO7 redis]# ls
bin  redis.conf
[root@CO7 redis]# ./bin/redis-server ./redis.conf 
19321:C 15 Sep 06:08:59.496 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
19321:C 15 Sep 06:08:59.496 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=19321, just started
19321:C 15 Sep 06:08:59.496 # Configuration loaded
[root@CO7 redis]# ps -ef | grep -i redis
root      19322      1  0 06:08 ?        00:00:00 ./bin/redis-server 127.0.0.1:6379
root      19327  11527  0 06:09 pts/2    00:00:00 grep --color=auto -i redis

5.關閉redis
[root@CO7 redis]# ./bin/redis-cli shutdown

使用操作:

//首先鏈接客戶端
[root@CO7 redis]# ./bin/redis-cli
//檢查網絡是否可以
127.0.0.1:6379> ping
PONG
//設置一個鍵值對
127.0.0.1:6379> set name cheny
OK
//獲取剛剛設置的鍵值對
127.0.0.1:6379> get name
"cheny"
//查看所有的鍵
127.0.0.1:6379> keys *
1) "name"
//刪除name這個鍵
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章