【Redis从头学 -1】17张图带你学会Redis多环境(Linux、Windows)安装与配置

🧑‍💻作者名称:DaenCode
🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。
😎人生感悟:尝尽人生百味,方知世间冷暖。
📖所属专栏:Redis从头学


在这里插入图片描述


🌟下载

Windows下载地址Linux下载地址
https://github.com/microsoftarchive/redis/releaseshttps://redis.io/download/

windows下载
在这里插入图片描述
linux下载
在这里插入图片描述

🌟Windows安装

1.将下载后的压缩包,放到指定的安装路径,根据个人习惯而定,我这里放到了D盘。这里啰嗦一句,建议电脑分盘区分明确,我指定D盘专门作为安装软件的盘符,很方便文件的管理。
在这里插入图片描述
2.解压当前压缩包,并重命名文件夹为Redis。
在这里插入图片描述
3.进入Redis目录,启动Redis服务端。当前路径输入CMD,进入命令行输入redis-server。或者双击redis-server也可以。
在这里插入图片描述
4.启动Redis客户端。当前路径输入CMD,进入命令行输入redis-cli。或者双击redis-li.exe.。
在这里插入图片描述
5.到这里在windows中的安装就结束了,不过建议在linux中安装。

🌟Linux安装与自定义配置

安装

1.创建专门安装软件的文件夹,用来存放应用。我这里的路径是/usr/local/software。
在这里插入图片描述
2.通过cd /usr/local/software进入到此路径,并上传redis安装包。
在这里插入图片描述
3.通过tar -zxvf redis-6.2.1.tar.gz 解压安装包。
在这里插入图片描述
4.重命名解压文件夹为redis。
在这里插入图片描述
5.安装GCC进行编译。yum install -y gcc-c++ autoconf automake
在这里插入图片描述
6.通过gcc -v查看当前镜像gcc版本,centos7默认为4.8.5<5.3会造成无法编译。
在这里插入图片描述
7.通过以下命令升级gcc。

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

8.配置gcc永久生效。
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
在这里插入图片描述
9.进入redis并编译。之后安装到指定路径

make
make PREFIX=/usr/local/redis install

10.通过cd /usr/local/redis/bin进入到redis的bin目录,./redis-server启动redis服务端
在这里插入图片描述
11../redis-cli启动redis客户端。
在这里插入图片描述
12.到这里redis在linux中的安装就结束了。

自定义配置并启动

1.进入到/usr/local/redis创建以下目录,并在conf下创建配置文件redis.conf配置文件

mkdir /usr/local/redis/log
mkdir /usr/local/redis/data
mkdir /usr/local/redis/conf
cd conf
touch redis.conf

在这里插入图片描述
在这里插入图片描述
2.vim redis.conf编写配置文件。

#ip可以访问
bind 0.0.0.0
#守护进程
daemonize yes
#密码
requirepass 123456
#日志文件
logfile "/usr/local/redis/log/redis.log"
#持久化文件名称
dbfilename daencode.rdb
#持久化文件存储路径
dir /usr/local/redis/data
#持久化策略, 10秒内有个1个key改动,执⾏快照
save 10 1

3.进入到bin目录。通过指定配置文件启动redis服务端。

./redis-server ../conf/redis.conf

4.启动redis客户端,指定端口号以及密码进行连接。

./redis-cli -p 6379 -a 123456

🌟核心配置

  • daemonize yes: 配置后台运⾏,默认no
  • bind :绑定指定ip访问,0.0.0.0是不限制,配置多个ip地址时⽤空格隔开
  • port: 端⼝号 默认6379
  • requirepass :密码配置
  • dbfilename :配置redis持久化⽂件名称
  • dir :配置redis持久化⽂件存储地址
  • save :配置redis持久化机制
  • protected-mode:安全模式,是否禁止外网访问

🌟写在最后

有关于在Linux以及windows中安装redis以及配置到此就结束了。感谢大家的阅读,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。


请添加图片描述

  • 23
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 43
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

DaenCode

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

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

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

打赏作者

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

抵扣说明:

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

余额充值