linux下安装redis

  • 下载redis 的rpm


rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

  • 下载redis

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

  • 安装

yum -–enablerepo=remi install redis


安装的时候可能会出现错误

  • cannot retrieve metalink for repository epel

解决方法:

把/etc/yum.repos.d/epel.repo,文件第3行注释去掉,把第四行注释掉。具体如下:

打开/etc/yum.repos.d/epel.repo,将

    [epel]
    name=Extra Packages for Enterprise Linux 6 - $basearch
    #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
    mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

修改为

    [epel]
    name=Extra Packages for Enterprise Linux 6 - $basearch
    baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
    #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

再清理源,重新安装

    yum clean all
    yum install -y 需要的包


  • 开启服务

service redis start

  • 关闭服务

service redis stop

  • 查看状态


配置文件目录
/etc/redis.conf




问题一:
遇到jemalloc缺失(rpm安装jemalloc)
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/jemalloc-3.6.0-1.el6.x86_64.rpm
rpm -ivh jemalloc-3.6.0-1.el6.x86_64.rpm

或者

使用make MALLOC=libc进行编译

posted @ 2017-07-12 17:09  qiaozhenhan  阅读(75)  评论(0)    收藏  举报