Linux下Redis的安裝和使用

一、Redis介紹

Redis是當前比較熱門的NOSQL系統之一,它是一個key-value存儲系統。和Memcache類似,但很大程度補償了Memcache的不足,它支持存儲的value類型相對更多,包括string、list、set、zset和hash。這些數據類型都支持push/pop、add/remove及取交集並集和差集及更豐富的操作。在此基礎上,Redis支持各種不同方式的排序。

二、Redis的安裝

下面介紹在Linux環境下,Redis的安裝與部署

1、在安裝redis之前先安裝gcc,不然後續make的時候會報錯。yum -y install gcc-c++

2、首先上官網下載Redis 壓縮包,地址:https://redis.io/download 下載穩定版即可,目前我下載的是5.0.0版本,官方建議新手使用5.0版本。

3、通過遠程管理工具,將壓縮包拷貝到Linux服務器中,執行解壓操作。

解壓命令 tar xzf redis-5.0.0.tar.gz

圖一

3、進入到解壓後的路徑

cd redis-5.0.0

4、編譯

make

編譯完成之後,可以看到解壓文件redis-4.0.8 中會有對應的src、conf等文件夾,這和windows下安裝解壓的文件一樣,大部分安裝包都會有對應的類文件、配置文件和一些命令文件。進入到src目錄,裏邊有很多關鍵性文件:

圖二

之後的做法一

5、編譯完成後redis就可以使用了

進入到redis的壓縮目錄的src下

cd redis-5.0.5/src

開啓服務

./redis-server

啓動成功後會顯示redis的pid按住crtl+c 可以退出服務.

注意:這裏直接執行Redis-server 啓動的Redis服務,是在前臺直接運行的(效果如上圖),也就是說,執行完該命令後,如果Lunix關閉當前會話,則Redis服務也隨即關閉。正常情況下,啓動Redis服務需要從後臺啓動,並且指定啓動配置文件。所以執行下面的配置。

做法二

6、

爲了方便管理,將redis-4.0.8文件目錄中的conf配置文件和src目錄中常用命令拷貝到統一文件中:

在redis-5.0.0目錄下新建etc和bin文件夾

[root@VM_0_4_centos src]# cp ../redis.conf /usr/local/redis-5.0.0/etc

[root@VM_0_4_centos src]# cp redis-cli redis-server mkreleasehdr.sh redis-check-aof redis-check-rdb

redis-benchmark /usr/local/redis-5.0.0/bin

6.1 服務啓動

進入剛纔放置Redis啓動文件目錄 /usr/local/redis/bin目錄,執行./redis-server腳本文件:

圖三

6.2 後臺啓動redis服務

a.修改/usr/local/redis-5.0.0/etc/redis.conf配置文件,命令 vim redis.conf,將後臺啓動打開,即將daemonize選項由no置爲yes

圖四

6.3 再次啓動redis服務

直接去剛纔複製的bin文件夾下啓動服務,命令爲 ./redis-server

 

參考文章地址爲

https://blog.csdn.net/sinat_35861727/article/details/79262961

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章