Redis 的单机安装


1.下载Redis指定版本的源码压缩包到当前目录

wget http://download.redis.io/releases/redis-3.2.11.tar.gz

2.解压缩Redis源码

tar -zxvf redis-3.2.11.tar.gz

3.建立一个redis目录的软连接,指向redis-3.2.11

ln -s redis-3.2.11 redis目录
 
 

4.进入redis目录

cd  redis

5.编译并安装

make && make install

第5步的安装将redis的相关运行文件放到/usr/local/bin/下,这样可以在任意目录下执行redis的命令。

redis可执行文件说明:

可执行文件 作用
redis-server 启动redis
redis-cli redis命令行客户端
redis-benchmark redis基准测试工具
redis-check-aof Redis  AOF持久化文件检测和修复工具
redis-check-dump Redis RDB 持久化文件检测和修复工具
redis-sentinel 启动redis-sentinel

1.启动redis

  • 启动方式1:默认启动

扫描二维码关注公众号,回复: 56062 查看本文章
  • 启动方式2:运行启动

# redis-server --port 6381 用6381作为启动端口

  • 配置文件启动

验证启动是否成功;

ps -ef|grep redis 查看是否有redis服务或者查看端口:netstat -tunpl|grep 6379

2.redis命令行客户端

(1)第一种是交互方式:通过redis-cli -h {host} -p {port}的方式连接到Redis服务,之后的操作都是通过交互的方式实现。

(2)第二种是命令方式:用redis-cli -h {hsot} -p {port} {command} 就可以直接得到命令的返回结果

3.停止Redis服务

redis提供了shutdown命令来 停止Redis服务,例如要停掉127.0.0.1 上6379端口上的Redis服务,可以执行如下操作。

注:

1.Redis关闭的过程:断开与客户端的连接、持久化文件生成,是一种相对优雅的关闭方式。

2.除了可以通过shutdown命令关闭Redis服务以外,还可以通过kill进程号的方式关闭掉Redis,但是不要粗暴的使用kill -9 强制 杀死Redis服务,不但不会做持久化操作,还会造成缓冲区等资源不能被优雅挂壁,极端情况会造成AOF和复制丢数据的情况,

3.shutdown还有一个参数,代表是否在关闭Redis前,生成持久化文件。

redis-cli shutdown nosave|save



猜你喜欢

转载自blog.csdn.net/fd2025/article/details/80061059