这篇“CentOS中怎么使用RPM包安装redis”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CentOS中怎么使用RPM包安装redis”文章吧。
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。
前期准备
平台: centos 6.5 x86_64
安装:redis-3.0.7-4.el6.art.x86_64.rpm
下载rpm包
打开地址 http://pkgs.org/download/redis 进入根据自己的linux平台以及需要安装的redis版本进去下载对应的rpm包,这里我们以redis 3.0.7为例安装:
[root@21yunwei src]# wget http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/RPMS/redis-3.0.7-4.el6.art.x86_64.rpm
安装
[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.rpmwarning: redis-3.0.7-4.el6.art.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 4520afa9: NOKEYerror: Failed dependencies:libjemalloc.so.1()(64bit) is needed by redis-3.0.7-4.el6.art.x86_64
解决办法:
yum install epel-release -yyum install jemalloc -y
再次安装,问题解决:
[root@21yunwei src]# rpm -ivh redis-3.0.7-4.el6.art.x86_64.rpmwarning: redis-3.0.7-4.el6.art.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 4520afa9: NOKEYPreparing... ########################################### [100%] 1:redis ########################################### [100%]
运行并设置自启动
启动新安装的redis:
[root@21yunwei src]# /etc/init.d/redis startStarting redis-server: [ OK ]
设置自启动
[root@21yunwei src]# chkconfig redis on
这里安装的redis未进行任何设置或者优化,都是默认的;具体使用还是需要根据自己的业务需求或者安全设置进行调整。
以上就是关于“CentOS中怎么使用RPM包安装redis”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网行业资讯频道。