1)下载Redis指定版本的源码压缩包到当前目录。
$ wget http://download.redis.io/releases/redis-3.0.7.tar.gz
2)解压缩Redis源码压缩包。
$ tar xzf redis-3.0.7.tar.gz
3)建立一个redis目录的软连接,指向redis-3.0.7。
$ ln -s redis-3.0.7 redis
4)进入redis目录。
$ cd redis
5)编译(编译之前确保操作系统已经安装gcc)。
$ make
6)安装。
$ make install
7)查看Redis版本
$ redis-cli -v
8)启动Redis的三种方式
8.1默认配置 : Redis-server
8.2运行启动 :Redis-server --port 6380
(推荐配置方式启动)
8.3配置文件启动 :例如我们的配置写到了(/opt/redis/redis.conf) 我们需要这样执行 redis-server /opt/redis/redis.conf
通常redis目录下会有一个redis.conf配置文件,我们会在一台机器上启动多个redis,并集中管理.所以会用这个来做为模板进行修改.
2.redis命令行客户端的两种连接方式
2.1交互式方式:redis-cli-h{host}-p{port}(持久性)[例如:redis-cli -h 127.0.0.1 -p 6379]连接后可以直接set/get key value
2.2命令方式:redis-cli-h ip{host}-p{port}{command}(一次性)[例如:redis-cli -h 127.0.0.1 -p 6379 hello]每次必须都以redis-cli -h 127.0.0.1 -p 6379 开头才可以set/get key value
3停止Redis服务:客户端先输入一个exit退出编辑模式再输入redis-cli shutdown就哭停止redis服务了.停止服务再次连接该服务的时候,redis提示redis已经失联(Could not connect to Redis at 127.0.0.1:6379: Connection refused)
3.1shutdown有一个参数代表关闭前是否生成持久化文件(redis-cli shutdown nosave|save)
有兴趣的同学可以去了解一下redis的以下几个大版本2.6,2.8,3.0,3.2,4.0的特性