Redis安装篇(含Window、Linux版本)

目录

一、安装window版

二、Linux版本

2.1 准备工作

 2.2 检查gcc是否安装成功

2.3 解压到当前路径

2.4 解压完成后进入目录

2.5 编译

2.6 安装

2.7 了解Redis的目录结构

2.8 前台启动

2.9 后台启动(推荐)

2.10 Redis关闭


一、安装window版

通常而言,Redis都是Linux的。

但是开发中,如果需要本地安装,我们一般会觉得使用虚拟机安装Redis稍有麻烦,作为个人而言,我更喜欢直接在window环境下启动。所以记录一下,如果安装window版本的Redis。

安装window版本的方式有很多,我这里选择的是最简单的。直接拿来就能用。但是使用的版本不是很丰富。

我这里提供的是5.0.10版,需要的朋友可以到下面的链接自取。

链接:https://pan.baidu.com/s/1BS9vSoYizqHd0pI0cLcptA?pwd=hssy 
提取码:hssy 

下载完成后,直接解压即可,无需安装。然后运行redis-server.exe即可运行Reids服务器。

二、Linux版本

2.1 准备工作

官网下载安装包:Redis

下载安装最新版的gcc编译器,C 语言的编译环境

yum install -y gcc

 2.2 检查gcc是否安装成功

gcc --version

将下载好的redis-6.2.1.tar.gz放到Linux系统中,如/opt目录

2.3 解压到当前路径

tar -zxvf redis-6.2.1.tar.gz

备注:

也可以解压缩到指定目录,比如

tar -zxvf redis-6.2.1.tar.gz -C /usr/local/Redis

前提是/usr/local/Redis路径要存在,所以可以提前创建相应文件夹,比如在/usr/local目录下 mkdir Redis ,创建Redis文件

2.4 解压完成后进入目录

cd /opt/redis-6.2.1

2.5 编译

执行make命令,将其编译好

make

如果没有准备好C语言编译环境,make 会报错

—Jemalloc/jemalloc.h:没有那个文件或目录

检查是否安装gcc,如果确认已经安装好了,可采用以下方法解决编译问题:

执行make distclean命令,把里面的编译文件清除掉,再去执行make编译。

2.6 安装

make install

安装完成后,默认安装在/usr/local/bin目录下。

2.7 了解Redis的目录结构

  • redis-benchmark:性能测试工具,可以在自己本机运行,看看自己本子性能如何

  • redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲

  • redis-check-dump:修复有问题的dump.rdb文件

  • redis-sentinel:Redis集群使用

  • redis-server :Redis服务器启动命令

  • redis-cli :客户端,操作入口

2.8 前台启动

前台启动,命令行窗口不能关闭,否则服务器停止。

我们前面window版本就属于前台启动。

2.9 后台启动(推荐)

最好备份redis.conf

拷贝一份redis.conf到其他目录,比如/etc/myredis。前提是要先创建myredis目录

cp /opt/redis-3.2.5/redis.conf /etc/myredis

原来解压的包包含redis的相关文件,最好不要删除,比如就包含这个配置文件。

将备份的配置文件,后台启动设置daemonize no改成yes,让服务在后台启动。

启动Redis服务器,在/usr/local/bin下,执行

redis-server /etc/myredis/redis.conf

ok,然后可以用客户端访问:

redis-cli

2.10 Redis关闭

(一)单实例关闭:

redis-cli shutdown

(二)也可以进入终端后再关闭:

 

(三)多实例关闭,指定端口关闭:

redis-cli -p 6379 shutdown

(四)第四种,先查看进程号,然后通过杀掉进程号来关闭

ps -ef | grep redis
kill -9 进程号

但是生产环境下不建议使用kill -9 ,-9是强制关闭,很暴力。可以直接kill即可,让他任务执行完成后自己慢慢关闭。 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Redis下载、安装和配置的教程如下: 1. 首先,您需要下载Redis的压缩包。您可以在官方网站或者其他可信的源获取到Redis的压缩包。在这个例子中,我们下载了一个名为redis-5.0.5.tar.gz的压缩包。 2. 将下载好的压缩包传送到您的Linux服务器上。您可以使用FTP工具(如FlashFXP)将压缩包上传到服务器中。 3. 在服务器上解压缩Redis压缩包。使用以下命令进行解压缩:tar -zxvf redis-5.0.5.tar.gz。 4. 确保您的服务器上安装了gcc编译器。您可以使用gcc -v命令来查看gcc的版本。如果您的gcc版本已经是4.8.5或更高版本,那么您可以跳过这一步,直接执行make命令。 5. 进入Redis解压缩后的目录,在该目录下执行make命令来编译Redis。 6. 完成编译后,执行make install命令来安装Redis。 7. 确认Redis安装成功。您可以执行make install命令来确认Redis安装情况。 8. 配置Redis服务端。进入Redis的bin目录,并通过指定的配置文件来启动Redis服务。例如,使用以下命令启动Redis服务端:redis-server myredis-config/redis.conf。 9. 启动Redis客户端。在Redis的bin目录下,使用redis-cli命令来启动Redis客户端。例如,使用以下命令启动Redis客户端:redis-cli -p 6379。 10. 如果您的Redis设置了密码,您需要在发送信息之前进行身份验证。使用auth命令来进行身份验证。例如,如果密码是"123456",可以使用以下命令进行身份验证:auth "123456"。 以上就是Redis下载、安装和配置的基本教程。请根据您的需求和服务器环境进行相应的配置和操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

何苏三月

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

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

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

打赏作者

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

抵扣说明:

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

余额充值