Linux下安装redis

所需要的库文件:yum -y install gcc tcl
下载地址:http://redis.io/download

wget http://download.redis.io/releases/redis-4.0.10.tar.gz
 tar xzf redis-2.8.17.tar.gz 
 cd redis-2.8.17
 make install PREFIX=/usr/local/redis

安装redis到指定的目录,PREFIX一定要大写
从原文件中拷贝出配置文件到安装目录中

修改配置文件让redis后台运行,各个版本配置文件位置可能不同,建议搜索关键词

运行redis

./redis-server ../redis.conf

运行redis客户端

./redis-cli
$ redis-cli -h host -p port -a password  

查看reids运行状态

ps aux|grep redis

停止redis实例

/usr/local/redis/bin/redis-cli shutdown   或者pkill redis-server

reids目录解析

/usr/local/redis/bin目录下的几个文件

redis-benchmark:redis性能测试工具

redis-check-aof:检查aof日志的工具

redis-check-dump:检查rdb日志的工具

redis-cli:连接用的客户端

redis-server:redis服务进程

redis-sentinel Sentinel服务器:(2.8之后才有的)系统文件,用于管理多个Redis服务器, 该系统执行以下三个任务: 监控(Monitoring) 提醒(Notification) 自动故障迁移(Automatic failover)。
Sentinel 是一个分布式系统,可以在一个架构中运行多个 Sentinel 实例,使用流言协议(gossip protocols)来接收关于主服务器是否下线的信息, 并使用投票协议(agreement protocols)来决定是否执行自动故障迁移, 以及选择哪个从服务器作为新的主服务器。

让redis开机自启

vim /etc/rc.local加入/usr/local/redis/bin/redis-server /usr/local/redis/redis-conf
posted @ 2019-05-15 21:16  琴似蓝调  阅读(138)  评论(0编辑  收藏  举报