CentOS 7 下安装redis步骤

Posted 大象O无形

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7 下安装redis步骤相关的知识,希望对你有一定的参考价值。

1. 从redis官网下载redis源码,本例安装在/usr/opt下

[[email protected] opt]# pwd
/usr/opt
[[email protected] opt]# wget http://download.redis.io/releases/redis-3.2.6.tar.gz
--2016-12-16 21:55:49-- http://download.redis.io/releases/redis-3.2.6.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
长度:1544806 (1.5M) [application/x-gzip]
正在保存至: “redis-3.2.6.tar.gz”

2. 解压源码

[[email protected] opt]# tar xzf redis-3.2.6.tar.gz 

3. 构建redis  

[[email protected] opt]# cd redis-3.2.6/
[[email protected] redis-3.2.6]# make

4. 安装tcl (必须,tcl没有安装redis测试会报错。 如已经安装,可跳过)

[[email protected] redis-3.2.6]# yum install tcl

5. 测试redis

[[email protected] redis-3.2.6]# make test
...

171 seconds - unit/obuf-limits


\o/ All tests passed without errors!


Cleanup: may take some time... OK
make[1]: 离开目录“/usr/opt/redis-3.2.6/src”


6. 构建完成后,会生成redis的服务端和客户端执行文件,以及缺省配置文件

/usr/opt/redis-3.2.6/src/redis-server   --- redis服务端
/usr/opt/redis-3.2.6/src/redis-cli   --- redis客户端
/usr/opt/redis-3.2.6/src/redis-sentinel  --- Redis实例的监控管理、通知和实例失效备援服务,是Redis集群的管理工具
/usr/opt/redis-3.2.6/redis.conf   --- redis配置文件
/usr/opt/redis-3.2.6/sentinel.conf --- 管理工具配置文件

7. 为了方便, 可以建立个新的软链接,并将其加入PATH, 并将缺省配置文件拷贝到新建的conf目录中

[[email protected] redis]# ln -s  redis-3.2.6 redis
[[email protected] redis]# cd redis
[[email protected] redis]# mkdir bin
[[email protected] redis]# ln -s src/redis-server bin/redis-server
[[email protected] redis]# ln -s src/redis-cli bin/redis-cli
[[email protected] redis]# ln -s src/redis-sentinel bin/redis-sentinel
[[email protected] redis]# mkdir conf
[[email protected] redis]# cp redis.conf conf
[[email protected] redis]# cp sentinel.conf sentinel.conf

修改.bashrc, 添加如下路径,将其加入PATH

PATH=$PATH:/usr/opt/redis/bin

重新加载一次.bashrc, 使路径生效

[[email protected] redis]# . ~/.bashrc
[[email protected] redis]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/opt/redis/bin

8. 修改配置文件redis.conf, 找到‘daemonize no’改为‘daemonize yes‘, 这将让redis以后套服务方式运行

9. 以daem方式启动redis服务

[[email protected] conf]# redis-server redis.conf 

查看redis服务端进程

[[email protected] ~]$ ps -ef|grep redis
root      3755 24813  0 22:49 pts/0    00:00:00 redis-server *:6379

10. 启动redis客户端, 键入ping命令, redis响应PONG, 则说明redis已正常安装,并可使用。

[[email protected] ~]# redis-cli

127.0.0.1:6379> ping
PONG
127.0.0.1:6379>

11. done  

  














以上是关于CentOS 7 下安装redis步骤的主要内容,如果未能解决你的问题,请参考以下文章

2022 年超详细步骤讲解 CentOS 7 安装Redis 。解决Redis Desktop Manager 图形化工具连接失败解决 ;connection failed处理。开机自启Redis

centos安装Redis和设置远程访问

Redis-CentOS7安装

centos 7 下安装 redis

CentOS系统下Redis安装和自启动配置的步骤

centos环境下安装redis