您的位置:首页 > 数据库 > Redis

linux安装redis

2018-02-06 16:52 183 查看
一、背景
前面新装了一个centos6.5的系统。现在在这个系统里面搭建redis。首先进入redis的中文官网http://www.redis.cn,下载我需要安装的版本。过程就不在说了,官网里面有具体的安装步奏,很明了,下面记录一下遇到的问题。
二、问题
1、新建一个用户并且分配权限(如果直接在root用下面安装就不需要这一步)
useradd -d /usr/yxf -m yxf (新建一个yxf的用户且给它分配一个目录文件夹)
chown -R yxf:root /usr/yxf (将yxf用户文件夹改为root组)
上面这种方法只会修改现在创建的文件夹的所属用户组,后面用改用户创建的文件夹用户组又不对,所以要从根本上修改用户所属组
usermod -g root yxf2、解压后的安装包移动到yxf用户目录下
cp -r src des  (从源到目标)
3、redis源码编译make时报/bin/sh: cc: command not found
因为是新安装的系统没有gcc命令,现在用yum的方法安装gcc
yum  install  gcc

成功之后验证rpm -qa |grep gcc,可显示gcc的版本
4、redis make时报   zmalloc.h:50:31: 错误:jemalloc/jemalloc.h
这里可以去看redis解压文件下的README文件,解决办法是运行make MALLOC=libc
5、启动redis时没法后台运行
修改redis.conf文件,将daemonize设置为yes
6、给redis设置密码
修改redis.conf文件,将requirepass放开,设置密码。测试方法,连接redis客户端,输入AUTH 密码,如果输出为yes说明密码设置成功。
三、补充
关于redis的一些说明和使用方法见官方文档。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: