写在前面
Linux版本:CentOS 7
Redis版本:6.2.5
XShell版本:XShell 7
XFTP版本:XFTP 7
RDM版本:2021.7.363
虚拟机版本:VM16 pro 16.1.2
Redis压缩包存放路径:
/root/MySoft/
Redis压缩包解压后路径:/root/MySoft/redis-6.2.5
Redis安装路径:/root/Mysoft/install/redis
( 复现过程中的MySoft的S搞错了,写成了Mysoft,所以出现了两个文件夹 我就懒得改了)
1、下载
Redis官网:
https://redis.io/
2、安装
2.1、安装 gcc-c++ 库,用于编译解压后的 redis 安装文件
在 CentOS 中输入
yum install gcc-c++
下载库
2.2、使用 xftp 将下载后的文件传到 CentOS 中
2.3、在 CentOS 中将文件解压
2.4、使用 cd 命令 进入到 redis 的解压目录中
2.5、使用 make 命令进行编译
2.6、安装编译后的 redis
安装命令:
make PREFIX=/root/Mysoft/install/redis install
安装路径:
/root/Mysoft/install/redis
2.7、在安装目录中执行命令,将redis的配置文件复制到该安装路径下
cp /root/MySoft/redis-6.2.5/redis.conf ./
3、启动
3.1、默认方式启动,前台启动
按 ctrl + c 停止
3.2、修改配置文件,开启后台启动
vi redis.conf
按下 i 键进行编辑
在 GENERAL 栏中,找到daemonize no
, 将 no 修改成 yes
按下 ESC 键退出编辑模式
按下 Shift + ;
输入 wq 退出并保存修改
3.2、在 /root/MySoft/Install/Redis 目录中,启动 redis
./bin/redis-server ./redis.conf
前者为 redis 的服务 后者为该服务指定的启动配置文件
3.3、使用命令 ps -ef | grep -i redis 或 ps -aux | grep -i redis查看是否启动,并获取到该进程的pid
4、连接
4.1、测试是否可以访问
使用
cd
命令切换到安装目录的 bin 目录下
使用./redis-cli
启动客户端连接本地 redis 服务
使用redis-cli -h ip地址 -p 端口号
可以连接远程 redis 服务
连接之后,使用命令ping
回车后出现PONG
即为可以正常访问
使用quit
退出访问
5、停止
5.1、停止redis服务
有两种方法,一种是使用 kill -9 进程id
强制停止
另一种是 ./bin/redis-cli shutdown
指令方式停止( 推荐 )
6、使用可视化工具 RDM 连接 Redis
6.1、下载 RDM
官网地址:https://rdm.dev/
下载时选择个人试用14天
下载后安装
6.2、关闭CentOS的防火墙
systemctl stop firewalld
6.3、修改配置文件 redis.conf 中的 bind
6.4、启动 redis
6.5、打开 RDM 连接
连接成功!!!教程结束