Redis的配置和启动+Redis Insight连接

2024-08-31 23:20

本文主要是介绍Redis的配置和启动+Redis Insight连接,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、安装

Redis的安装:从镜像站下载:索引 redis-local (huaweicloud.com),然后将其传到Linux虚拟机中进行解压,解压之后需要下载gcc,因为Redis底层是用c写的,所以要编译一下生成redis文件,然后将redis的路径复制下来,准备等会放到环境变量中。

具体操作步骤如下:

1、下载完整源码包

2、将下载redis资料包上传到Linux中 

3、解压缩文件
[root@localhost ~]# tar -zxvf redis-7.0.0.tar.gz
[root@localhost ~]# ll
4、安装gcc   

redis底层是由C语言编写的,所以要用c编译一下

yum install -y gcc
5、进入解压缩目录执行如下命令

注意:一定要在Makefile文件的同目录下使用下面的几条命令对redis做编译(切记:不要make test)

- yum install -y tcl
- make MALLOC=libc
6、编译完成后执行如下命令
- make install PREFIX=/usr/local/soft/redis
7、进入/usr/local/soft/redis目录启动redis服务 
./redis-server

 安装成功后的结果:

8、进入bin目录执行客户端连接操作
./redis-cli -h localhost -p 6379

简单测试成功,给一个键值对,根据键获取值,获取所有的键  

二、配置环境变量

Redis的环境变量配置:Redis安装好后,需要使用命令:vim /etc/profile  ,进入配置文件,进行如下环境的配置。这样就能在任何目录下启动redis,记住变量之间用:隔开,配置完成还要source /etc/profile,让环境变量生效

配置环境变量:

vim /etc/profile修改配置文件:export JAVA_HOME=/usr/local/soft/jdk1.8.0_171export REDIS_HOME=/usr/local/soft/redisexport PATH=.:$PATH:$JAVA_HOME/bin:$REDIS_HOME/bin保存退出::wq让环境变量生效source /etc/profile

三、redis客户端连接

Redis的启动配置好Redis的环境变量后,在Linux的命令行使用:redis-server 启动redis服务,这样默认启动的是端口号为:6379的服务器,如果自己要配置新的端口号,就要建一个新的conf文件,注意不能和默认的conf文件在同一个目录,然后指定新的conf文件路径进行启动。如果要用redis-insigh可视化软件,也需要在启动的时候指定一下配置文件:redis-server  /xx/xx/redis.conf  这样再次打开redis的可视化软件就能连接成功。如果需要在控制台显示中文,需要在redis启动的时候就要设置:redis-cli -h localhost -p 6379 --raw ,但是下次重新启动的时候还需要重新设置。

redis服务启动的时候,如果单纯的就是redis-server命令启动,默认启动后会占用6379的端口号

一个redis服务相当于一个新的redis数据库

1、指定配置文件启动redis
redis-server /usr/local/soft/redis.conf
2、客户端指定服务链接
redis-cli -h localhost -p 7000
3、 查看当前数据库中的所有键 key

可视化连接Redis insight

用可视化redis insight软件连接Redis这时候启动的时候要指定具体的路径下的redis配置文件,才能进行远程连接哪怕是默认的6379端口号,也要指定位置。如果设置了其他的端口号,启动的时候就写新的配置文件的路径,如;redis-server /usr/local/soft/redis.conf,然后再用可视化软件输入host和port进行连接。

连接成功:

连接成功就会在左边显示数据库,如果连接失败,就要去检查1、防火墙是否关闭,2、redis是否指定了配置文件启动 3、host地址是否正确

这篇关于Redis的配置和启动+Redis Insight连接的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1125288

相关文章

IDEA中配置Tomcat全过程

《IDEA中配置Tomcat全过程》文章介绍了在IDEA中配置Tomcat的六步流程,包括添加服务器、配置部署选项、设置应用服务器及启动,并提及Maven依赖可能因约定大于配置导致问题,需检查依赖版本... 目录第一步第二步第三步第四步第五步第六步总结第一步选择这个方框第二步选择+号,找到Tomca

shell脚本批量导出redis key-value方式

《shell脚本批量导出rediskey-value方式》为避免keys全量扫描导致Redis卡顿,可先通过dump.rdb备份文件在本地恢复,再使用scan命令渐进导出key-value,通过CN... 目录1 背景2 详细步骤2.1 本地docker启动Redis2.2 shell批量导出脚本3 附录总

批量导入txt数据到的redis过程

《批量导入txt数据到的redis过程》用户通过将Redis命令逐行写入txt文件,利用管道模式运行客户端,成功执行批量删除以Product*匹配的Key操作,提高了数据清理效率... 目录批量导入txt数据到Redisjs把redis命令按一条 一行写到txt中管道命令运行redis客户端成功了批量删除k

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址

Springboot项目启动失败提示找不到dao类的解决

《Springboot项目启动失败提示找不到dao类的解决》SpringBoot启动失败,因ProductServiceImpl未正确注入ProductDao,原因:Dao未注册为Bean,解决:在启... 目录错误描述原因解决方法总结***************************APPLICA编

Redis客户端连接机制的实现方案

《Redis客户端连接机制的实现方案》本文主要介绍了Redis客户端连接机制的实现方案,包括事件驱动模型、非阻塞I/O处理、连接池应用及配置优化,具有一定的参考价值,感兴趣的可以了解一下... 目录1. Redis连接模型概述2. 连接建立过程详解2.1 连php接初始化流程2.2 关键配置参数3. 最大连

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

Debian系和Redhat系防火墙配置方式

《Debian系和Redhat系防火墙配置方式》文章对比了Debian系UFW和Redhat系Firewalld防火墙的安装、启用禁用、端口管理、规则查看及注意事项,强调SSH端口需开放、规则持久化,... 目录Debian系UFW防火墙1. 安装2. 启用与禁用3. 基本命令4. 注意事项5. 示例配置R

kkFileView启动报错:报错2003端口占用的问题及解决

《kkFileView启动报错:报错2003端口占用的问题及解决》kkFileView启动报错因office组件2003端口未关闭,解决:查杀占用端口的进程,终止Java进程,使用shutdown.s... 目录原因解决总结kkFileViewjavascript启动报错启动office组件失败,请检查of

PyCharm中配置PyQt的实现步骤

《PyCharm中配置PyQt的实现步骤》PyCharm是JetBrains推出的一款强大的PythonIDE,结合PyQt可以进行pythion高效开发桌面GUI应用程序,本文就来介绍一下PyCha... 目录1. 安装China编程PyQt1.PyQt 核心组件2. 基础 PyQt 应用程序结构3. 使用 Q