Redis安装讲解

Redis从发布至今,已经有十余年的时光了,一直遵循着自己的命名规则:

版本号第二位如果是奇数,则为非稳定版本 如2.7、2.9、3.1

版本号第二位如果是偶数,则为稳定版本 如2.6、2.8、3.0、3.2

当前奇数版本就是下一个稳定版本的开发版本,如2.9版本是3.0版本的开发版本

我们可以通过redis.io官网来下载自己感兴趣的版本进行源码阅读:

历史发布版本的源码:Index of /releases/

Linux下安装

1、下载linux压缩包

2、通过FinalShell、Xshell 6把压缩包传送到服务器

3、解压缩

1、解压

tar -zxvf redis-5.0.7.tar.gz

2、进入到redis-5.0.7可以看到redis的配置文件redis.conf

图片描述

3、基本的环境安装

由于Redis是C语言编写需要配置C语言的环境

在Linux虚拟机输入: yum install gcc-c++

需要安装gcc-c++,在执行make,安装完之后再次make,出现如下内容即可。

yum install gcc-c++
make
make
make install   //确认安装的东西

图片描述

4、redis默认安装路径是/usr/local/bin

该目录下可以看到redis的客户端和服务端

cd /usr/locak/bin

4、redis默认安装路径是/usr/local/bin

该目录下可以看到redis的客户端和服务端

cd /usr/locak/bin

图片描述

5、将将redis的配置文件拷贝到新建的目录myredis-config下

我们以后就使用myredis-config下的配置文件,错了还可以回到原来那里取

[root@Lzdwtl bin]# mkdir myredis-config
[root@Lzdwtl bin]# cp /home/caoyinyuan/redis-5.0.5/redis.conf myredis-config/
​
​

图片描述

6、redis默认不是后台启动,需要修改配置文件

按图修改文件,将daemonize的值修改为yes

[root@Lzdwtl myredis-config]# vim redis.conf
​
​

图片描述

7、启动Redis

  1. 回到bin目录下

  2. 启动redis服务端,通过指定的配置文件启动服务

[root@Lzdwtl bin]# redis-server myredis-config/redis.conf
​
​

3.启动redis客户端

连接格式:

redis-cli -h[连接redis服务的ip] -p[连接redis的端口号]

如果不输入 -h 与 -p 默认 使用的ip是虚拟机本机 , 端口号是6379

断开链接使用 ctrl+c

[root@Lzdwtl bin]# redis-cli -p 6379
​
​
# 如果设置有密码需要密码登录

图片描述

8、查看redis的进程是否开启

复制一个新的会话,然后执行下面命令查看进程状态

[root@Lzdwtl /]# ps -ef|grep redis

图片描述

9、关闭redis服务

执行shutdown和exit即可推出redis服务,再次查看也发现redis的服务端和客户端进程都消失了

127.0.0.1:6379> shutdown
not connected> exit

图片描述

10、测试连接

127.0.0.1:6379> ping    # 连接成功
PONG
127.0.0.1:6379> set name dashuju303      # 添加一个{“name”:"dashuju303"}字段
OK
127.0.0.1:6379> get name                    # 获取name值
"dashuju303"
127.0.0.1:6379> set age 18     
OK
127.0.0.1:6379> get age   
"18"
127.0.0.1:6379> keys *                        # 查看当前的所有字段
1) "name"
2) "age"

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值