CentOS下redis的安装介绍

安装环境CentOS Mini系统 redis版本redis-4.0.10

1、下载Redis

官网地址https://redis.io/
通过cd /opt跳转到opt目录
执行wget http://download.redis.io/releases/redis-4.0.10.tar.gz

[root@192 ~]# cd /opt
[root@192 opt]# pwd
/opt
[root@192 opt]# ls -l
总用量 0
[root@192 opt]# wget http://download.redis.io/releases/redis-4.0.10.tar.gz
--2018-07-20 11:16:19--  http://download.redis.io/releases/redis-4.0.10.tar.gz
正在解析主机 download.redis.io (download.redis.io)... 109.74.203.151
正在连接 download.redis.io (download.redis.io)|109.74.203.151|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:1738465 (1.7M) [application/x-gzip]
正在保存至: “redis-4.0.10.tar.gz”

100%[======================================>] 1,738,465    771KB/s 用时 2.2s

2018-07-20 11:16:25 (771 KB/s) - 已保存 “redis-4.0.10.tar.gz” [1738465/1738465])

如果出现 -bash: wget: 未找到命令 错误 执行 yum -y install wget 然后在执行wget命令

2、解压压缩包

tar -zxvf -redis-4.0.10.tar.gz

[root@192 opt]# tar -zxvf redis-4.0.10.tar.gz
redis-4.0.10/
redis-4.0.10/.gitignore
redis-4.0.10/00-RELEASENOTES
redis-4.0.10/BUGS
redis-4.0.10/CONTRIBUTING
redis-4.0.10/COPYING
redis-4.0.10/INSTALL
redis-4.0.10/MANIFESTO

3、安装redis

执行 cd redis-4.0.10
执行make命令

[root@192 opt]# cd redis-4.0.10

如果出现 gcc:命令未找到错误 执行yum install gcc
安装gcc后执行make命令如果出现 zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
执行 make distclean

[root@192 redis-4.0.10]# make distclean
cd src && make distclean
make[1]: 进入目录“/opt/redis-4.0.10/src”
rm -rf redis-server redis-sentinel redis-cli redis-benchmark redis-check-rdb redis-check-aof *.o *.gcda *.gcno *.gcov redis.info lcov-html Makefile.dep dict-benchmark
(cd ../deps && make distclean)
make[2]: 进入目录“/opt/redis-4.0.10/deps”
(cd hiredis && make clean) > /dev/null || true
(cd linenoise && make clean) > /dev/null || true
(cd lua && make clean) > /dev/null || true
(cd jemalloc && [ -f Makefile ] && make distclean) > /dev/null || true
(rm -f .make-*)
make[2]: 离开目录“/opt/redis-4.0.10/deps”
(rm -f .make-*)
make[1]: 离开目录“/opt/redis-4.0.10/src”

执行 make install 默认安装路径为 /usr/local/bin

[root@192 src]# make install
    CC Makefile.dep

Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install

5、启动redis

新建一个自定义文件夹如myredis存放conf文件,然后放redis.conf文件复制到文件夹下,
修改edis.conf文件 设置daemonize为yes 进行后台运行
执行redis-server /myredis/redis.conf 启动redis
执行redis-cli -p 6379 连接redis

[root@192 bin]# mkdir /myredis
[root@192 bin]# cp /opt/redis-4.0.10/redis.conf /myredis/redis.conf
原文地址:https://www.cnblogs.com/kevn/p/9340348.html