首页  >  文章  >  数据库  >  CentOS中怎么使用RPM包安装redis

CentOS中怎么使用RPM包安装redis

WBOY
WBOY转载
2023-05-26 11:47:481468浏览

Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。

CentOS中怎么使用RPM包安装redis

前期准备

平台: 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: 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.rpmwarning: 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  startStarting redis-server:                                     [  OK  ]

设置自启动

[root@21yunwei src]# chkconfig  redis on

这里安装的redis未进行任何设置或者优化,都是默认的;具体使用还是需要根据自己的业务需求或者安全设置进行调整。

以上是CentOS中怎么使用RPM包安装redis的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:yisu.com。如有侵权,请联系admin@php.cn删除