Redis总结(二)——Redis安装和简单操作

简介:

Redis能兼容绝大部分的POSIX系统,例如Linux、OS 、OpenBSD、NetBSD和FreeBSD,其中比较典型的是Linux操作系统,比如CentOS、Redhat、Ubuntu等。在Linux上安装软件通常有两种方法,第一种是通过各种操作系统的软件管理软件进行安装,例如CentOS有yum管理工具,Ubuntu有apt。Redis的更新速度相对较快,而这些管理工具不一定能更新到最新版本,同时Redis的安装本身不复杂,推荐第二种安装方式:源码的方式进行安装。

安装:

这次以3.0.7版本为例,进行源码方式安装

$ wget http://download.redis.io/releases/redis-3.0.7.tar.gz
$ tar xzf redis-3.0.7.tar.gz
$ ln -s redis-3.0.7 redis
$ cd redis
$ make
$ make install

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

2)解压缩Redis源码压缩包

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

4)进入redis目录

5)编译

6)安装

这里三点注意的地方:

第一,第3步中建立了一个redis目录的软链接,这样做是为了不把redis目录固定在指定的版本上,有利于Redis版本升级。

第二,编译之前要确保操作系统已经安装了gcc,安装gcc编译环境yum install gcc-c++。

第三,第6步中的安装是将redis的相关运行文件放到/usr/local/bin/下,这样可以在任意目录下执行redis命令,如果想指定安装目录也可以通过make PREFIX=/usr/local/redis  install来实现。PREFIX要大写,其中/usr/local/redis是安装路径。

查看版本:

redis-cli -v

如果出现对应的版本号,则说明redis安装成功。

Redis可执行文件说明:


启动reids:

redis-server


启动Redis命令行客户端:

通过redis-server启动了Redis服务之后,可以使用redis-cli链接、操作Redis服务。


如果没有-h 参数,默认连接127.0.0.1;如果没有-p ,默认6379端口。


停止Redis服务:

Redis提供shutdown命令来停止Redis服务。当停止之后再使用redis-cli连接,可看到redis已经“失联”


这里有三点需要注意一下:

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

2)除了可以通过shutdown命令关闭Redis服务以外,还可以通过kill进程号的方式关闭掉Redis,但是不要粗暴地使用

kill-9强制杀死Redis服务,不但不会做持久化操作,还会造成缓冲区等资源不能被优雅关闭,极端情况会造成AOF和

复制丢失数据的情况。

3)shutdown还有一个参数,代表是否在关闭Redis前,生成持久化文件:
redis-cli shutdown nosave|save

让redis以后台进程形式运行:

修改配置文件参考

编辑redis.conf配置文件,将默认daemonize no修改为daemonize yes。

以配置文件方式启动redis:redis-server redis.conf

并查看redis进程如下图所示


Redis的基本配置:


总结:

每一个软件的安装和配置方法不只是一种,掌握和总结自己觉得更方便操作的就好。有一些配置和命令也需要不断的实践才能更好对的掌握。

猜你喜欢

转载自blog.csdn.net/ytm15732625529/article/details/80035826
今日推荐