centos以RPM包方式安裝redis的方法

安全劍客發表於2019-12-11
Redis(全稱:Remote Dictionary Server 遠端字典服務)是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VMware主持。

平臺:   6.5 x86_64

安裝:redis-3.0.7-4.el6.art.x86_64.rpm

下載rpm包

開啟地址 進入根據自己的 平臺以及需要安裝的redis版本進去下載對應的rpm包,這裡我們以redis 3.0.7為例安裝:

[root@21yunwei src]#  wget   
安裝
[root@21yunwei src]# rpm  -ivh  redis-3.0.7-4.el6.art.x86_64.rpm

這裡需要注意一下,如果是新拿的系統或者未安裝jemalloc庫的時候一般會報錯:

[root@21yunwei src]# rpm  -ivh  redis-3.0.7-4.el6.art.x86_64.rpm 
warning: redis-3.0.7-4.el6.art.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 4520afa9: NOKEY
error: Failed dependencies:
	libjemalloc.so.1()(64bit) is needed by redis-3.0.7-4.el6.art.x86_64

解決辦法:

yum install epel-release  -y
yum install jemalloc -y

再次安裝,問題解決:

[root@21yunwei src]# rpm   -ivh    redis-3.0.7-4.el6.art.x86_64.rpm 
warning: redis-3.0.7-4.el6.art.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 4520afa9: NOKEY
Preparing...                ########################################### [100%]
   1:redis                  ########################################### [100%]
執行並設定自啟動

啟動新安裝的redis:

[root@21yunwei src]# /etc/init.d/redis  start
Starting redis-server:                                     [  OK  ]
設定自啟動
[root@21yunwei src]# chkconfig  redis on

這裡安裝的redis未進行任何設定或者最佳化,都是預設的;具體使用還是需要根據自己的業務需求或者安全設定進行調整。

原文地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2668152/,如需轉載,請註明出處,否則將追究法律責任。

相關文章