Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工做由VMware主持。 |
平台: centos 6.5 x86_64html
安装:redis-3.0.7-4.el6.art.x86_64.rpmlinux
下载rpm包redis
打开地址 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
安装centos
[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%]
运行并设置自启动atom
启动新安装的redis:日志
[root@21yunwei src]# /etc/init.d/redis start Starting redis-server: [ OK ]
设置自启动
[root@21yunwei src]# chkconfig redis on
这里安装的redis未进行任何设置或者优化,都是默认的;具体使用仍是须要根据本身的业务需求或者安全设置进行调整。