淺談Linux安裝redis

1.redis環境配置

由於redis是c語言開發的,所以需要先安裝c語言的編譯環境,即需要安裝gcc

1.1先查看是否安裝gcc
gcc -v
1.2如果沒有gcc,則需要在線安裝
yum install gcc-c++

2.redis安裝步驟

2.1下載redis壓縮包(這裏下載的是3.0.0的)

下載網址:http://download.redis.io/releases/,如圖所示:

image.png

2.2上傳redis壓縮包到服務器,解壓redis-3.0.0.tar.gz壓縮包(這裏是用xftp6)
tar zxf redis-3.0.0.tar.gz

image.png

2.3 進入到redis-3.0.0目錄下,ll打開目錄下文件,如下所示:

image.png

文件目錄解析:
redis.conf            redis配置文件
src                   編譯後的源文件
makefile              make相關命令存放處
2.4 查看是否存在Makefile文件,存在則直接make編譯redis源碼

image.png

2.5 編譯成功如下:

image.png

2.6 安裝編譯後的redis代碼到指定目錄,一般存放於/usr/local下的redis目錄,指令如下
make install PREFIX=/usr/local/redis

如下圖所示,則說明redis安裝成功
image.png

查看/user/local目錄,可以發現多了一個redis目錄
image.png

2.7 redis目錄下的bin目錄下的文件,如下:

image.png

2.8 啓動redis,默認啓動模式爲前端啓動,指令如下
./redis-server

image.png

2.9 前端啓動的話,如果客戶端關閉,redis服務也會停掉,所以需要改成後臺啓動redis.

具體做法分爲兩步:
1.將redis解壓文件裏面的redis.conf文件複製到當前目錄,指令如下

cp ~/redis-3.0.0/redis.conf .

image.png

2.修改redis.conf文件,將daemonize no,修改成daemonize yes,啓動方式由前端啓動修改爲後臺啓動了(如果沒有安裝vim,命令如下:yum install vim)

vim redis.conf      (vim命令:按鍵i爲編輯)

image.png

然後保存修改並退出,命令如下(三步操作)

1. Esc
2. :wq 
3. Enter(回車)
2.10 啓動redis(後臺啓動)
./redis-server redis.conf

image.png

2.11 查看redis是否在運行,指令如下
ps aux|grep redis

image.png

2.12 打開redis連接
./redis-cli

連接成功,則如下所示
image.png

2.13 將連接到其他端口,指令如下
./redis-cli -h 192.168.8.18 -p 6379

3.redis常用命令

3.1 String類型存取: Key Vallue形式存儲數據 例如:
set str1 abc       //Key Vallue形式存儲數據
get str1           //獲取key=str1的value
3.2 hash的操作:hash是一個String類型的field和value的映射表
hset str2 field def    //存儲數據
hget str2 field        //獲取數據
3.3 查看數據的有效期限:ttl key
//查看str1的有效期
ttl str1   

結果等於-1:有效期永久
結果等於-2:該數據不存在
結果大於0的任意數字:表示該數據有效期爲當前數字秒 
3.4 判斷該key是否存在:exists key
//判斷是否存在str1這個key
exists str1

各位小夥伴們,如果覺得對你有幫助,請幫我點播贊評論下唄。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章