在Window及Linux环境下,安装配置本地Redis

一、window按照配置本地Redis服务

1.下载Redis安装包:https://github.com/MicrosoftArchive/redis/releases
2.选择.msi后缀文件,直接打开按照,都是下一步下一步
3.安装完成后,在安装的目录下进行cmd命令窗口
在这里插入图片描述
4.进入cmd后,输入 “redis-server.exe redis-windows.conf”命令行,点击回车,第一次会提示失败,如下图
在这里插入图片描述
5.解决问题:继续依次输入命令行 “redis-cli.exe”,“shutdown”,“exit”,然后重新执行“redis-server.exe redis.windows.conf”,出现Redis的下图则表示成功!
在这里插入图片描述
6.服务启动成功后,不要关闭此窗口,否则服务自动停止;在安装的路径的另开一个新的cmd窗口
7.在新窗口中执行命令行(redis-cli.exe -h 服务器路径 -p 端口 -a 密码),初次安装密码默认为空!
“redis-cli.exe -h 127.0.0.1 -p 6379”
8.调试:
在这里插入图片描述

9.设置密码:
ok我们连接成功,本人初次安装 redis密码默认为空的,接下来我们给当前redis设置密码:
进入安装的文件目录下找到redis.windows.conf 在里面找到
requirepass 如果前面有# 则去除#号在后面例如:requirepass test1234
10.exit退出
exit退出,然后重新命令行 redis-server.exe redis.windows.conf 启动服务后在cmd中进行连接:C:\Program Files\Redis>redis-cli.exe -h 127.0.0.1 -p 密码 -a 端口号,即redis-cli.exe -h 127.0.0.1 -p test1234 -a 6379
ok基本上redis服务器搭建完成了。

二、Linux安装配置本地Redis

1 下载

wget http://download.redis.io/releases/redis-6.0.6.tar.gz

在这里插入图片描述
下载完成后,在根目录下有redis-6.0.6.tar.gz
在这里插入图片描述

2 解压

tar -zvxf redis-6.0.6.tar.gz

在这里插入图片描述
解压完成以后,会生成一个文件名为 redis-6.0.6的文件
在这里插入图片描述

3 移动

mv /root/redis-6.0.6  /usr/local/redis

4 编译

将目录切换至/usr/local/redis,然后在redis目录下执行

1	cd /usr/local/redis
2	make

如果执行“make”命令后,出现以下图片所示问题,则需要依次执行以下命令
在这里插入图片描述
在这里插入图片描述

出现错误执行命令(没出错则忽略)
查看gcc 版本,如果gcc版本低于5.3
gcc -v,执行下面命令
	1	yum -y install centos-release-scl
	2	yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
	3	scl enable devtoolset-9 bash

5 安装

1	make PREFIX=/usr/local/redis install 或者make install 

如果执行命令后,提示Zmalloc:致命错误,则需要以下代码
在这里插入图片描述

出现错误执行命令(没出错则忽略):make MALLOC=libc

2.6 启动服务

在这里插入图片描述

./bin/redis-server&./redis.conf  或者 ./bin/redis-server ./redis-conf

7 查看Redis是否运行

1.查看进程
ps -aux | grep redis 或者 ps -ef | grep redis

2.查看端口
netstat -lanp | grep 6379

在这里插入图片描述

8 连接服务,测试以及断开连接

连接服务:redis-cli
测试:set/get
断开服务:exit

在这里插入图片描述