Redis学习之Redis的概述与Redis的安装

目录

概述

redis下载

redis安装

1.我们将下载下来的压缩吧通过xftp上传到我们的Linux服务器的/opt目录下

2.使用xshell登录我们的Linux服务器

3.将之前放在/opt下的压缩包进行解压

4.在redis-6.2.6目录下再次执行make命令(只是编译好) 

5.跳过make test 继续执行: make install

安装目录:/usr/local/bin

 redis启动方式

前台启动(不推荐)

后台启动(推荐)

1.备份(可不做)

2.后台启动设置daemonize no改成yes

 3.Redis启动

4.用客户端访问:redis-cli 

5.测试验证: ping 

 Redis关闭

方式一

方式二


概述

redis从一开始其创建者就是为了再Linux下使用的,所以没有windows的版本。但是windows在服务器领域虽然占比比较小其公司还是希望能有windows版本的redis的,所以就自己研究redis的开源代码进行了整合开发形成了所谓的windows版本的redis,要知道其实是没有windows版本的redis的。所以,我们的安装与使用是在Linux操作系统上进行的。

至于Linux的安装与使用我们在Linux的的专栏学习中有过相关介绍,对Linux感兴趣的小伙伴可以去我的Linux专栏学习一下。

redis下载

登录网站进行下载

Redis官方网站

Redis中文官方网站

Redis

http://redis.cn/

 

 

 

 

我们在这里下载得是最新版本的6.2.6

redis安装

1.我们将下载下来的压缩吧通过xftp上传到我们的Linux服务器的/opt目录下

2.使用xshell登录我们的Linux服务器

因为redis而安装需要用到安装C 语言的编译环境,因此我们先查看是否安装了。在命令行输入gcc --version,如果看到如下提示则正确

如果不是这样的提示或提示不是内部命令则按照下面操作即可

yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash

3.将之前放在/opt下的压缩包进行解压

解压侯在/opt下会看到解压侯的文件

 

4.在redis-6.2.6目录下再次执行make命令(只是编译好) 

注意:
如果没有准备好C语言编译环境,make 会报错—Jemalloc/jemalloc.h:没有那个文件

解决方案:
按照上面讲的安装C的编译环境,然后再在目录下运行make distclean


如果没有报错就不用执行上述操作

 

5.跳过make test 继续执行: make install

安装目录:/usr/local/bin

查看默认安装目录:

 

redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
redis-check-dump:修复有问题的dump.rdb文件
redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口

 redis启动方式

前台启动(不推荐)

直接在命令行输入redis-server启动

由于前台启动,命令行窗口不能关闭,否则服务器停止,因此我们不推荐使用这种方式。

后台启动(推荐)

1.备份(可不做)

 将conf复制到/etc下,可以不备份在原有文件上修改。我这里复制一份出去进行修改。

2.后台启动设置daemonize no改成yes

使用vim 进入/etc下的conf文件修改上述属性由no改为yes

 3.Redis启动

redis-server /etc/redis.conf
 

查看redis进程,是否已经启动

4.用客户端访问:redis-cli 

5.测试验证: ping 

 Redis关闭

方式一

shutdown

方式二

上面我们查看了redis的进程,看到其进程号为9091,我们可以通过杀死进程的方法来关闭redis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜欢编程的夏先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值