redis安装配置-在centos上

一、redis安装

1、下载获得redis-3.0.4.tar.gz后将它放入我们的Linux目录/opt
2、/opt目录下,解压命令:tar -zxvf redis-3.0.4.tar.gz
3、解压完成后出现文件夹:redis-3.0.4,进入目录:cd redis-3.0.4
4、看到源码包中的 makefile ,直接控制台输入 make 命令编译源代码。
5、
报错1:找不到 gcc ,就直接yum安装 或者 用光盘安装,输入pwd 显示当前路径。
报错2:jomalloc/jomalloc.h 没有那个文件或目录,之前缺gcc编译报错留下残余文件造成的。make distclean 清除之前 make 失败生成的文件
6、编译成功后,输入 make install 安装命令。usr 目录是 程序安装目录 /usr/local/bin /etc 是配置文件目录。

二、编辑配置文件

1、找到redis的配置文件,编辑  成 damen=yes 【vim 进入行末尾 shift + 4 】
2、查找配置文件方法  –>    /etc/redis.conf

[root@superguy ~]# rpm -qa | grep -i redis
redis-3.2.12-1.el7.x86_64
[root@superguy ~]# rpm -ql redis-3.2.12-1.el7.x86_64
/etc/logrotate.d/redis
/etc/redis-sentinel.conf
/etc/redis.conf
/etc/systemd/system/redis-sentinel.service.d
/etc/systemd/system/redis-sentinel.service.d/limit.conf
/etc/systemd/system/redis.service.d
/etc/systemd/system/redis.service.d/limit.conf
/usr/bin/redis-benchmark
/usr/bin/redis-check-aof
/usr/bin/redis-check-rdb
/usr/bin/redis-cli
/usr/bin/redis-sentinel
/usr/bin/redis-server
/usr/lib/systemd/system/redis-sentinel.service
/usr/lib/systemd/system/redis.service
/usr/libexec/redis-shutdown
/usr/share/doc/redis-3.2.12
/usr/share/doc/redis-3.2.12/00-RELEASENOTES
/usr/share/doc/redis-3.2.12/BUGS
/usr/share/doc/redis-3.2.12/CONTRIBUTING
/usr/share/doc/redis-3.2.12/MANIFESTO
/usr/share/doc/redis-3.2.12/README.md
/usr/share/licenses/redis-3.2.12
/usr/share/licenses/redis-3.2.12/COPYING
/usr/share/man/man1/redis-benchmark.1.gz
/usr/share/man/man1/redis-check-aof.1.gz
/usr/share/man/man1/redis-check-rdb.1.gz
/usr/share/man/man1/redis-cli.1.gz
/usr/share/man/man1/redis-sentinel.1.gz
/usr/share/man/man1/redis-server.1.gz
/usr/share/man/man5/redis-sentinel.conf.5.gz
/usr/share/man/man5/redis.conf.5.gz
/var/lib/redis
/var/log/redis
/var/run/redis
[root@superguy ~]# 

三、运行redis服务

redis-server /etc/redis.conf

四、使用redis客户端

[root@superguy ~]# redis-cli
127.0.0.1:6379> exit
[root@superguy ~]#