03-Redis客户端连接Redis服务器(redis.conf 文件配置没有生效导致redis运行报错Error: Connection reset by peer)
2023-09-14 09:14:08 时间
参考此链接配置 redis.conf,然后本文章才能继续操作
注意不能用 在 /src 目录下直接运行 ./redis-server 启动,否则修改的 redis.conf 配置文件不能生效。
这些最好配置修改一下
bind 192.168.XXX.XXX(将原来的 bind 127.0.0.1加 # 注释掉,改为主机IP地址)
port 6379(默认不用修改)
masterauth 123456(密码设置为123456)
requirepass 123456 (使用Java操作需要设置)
以下配置可以不用配置,看看解释说明,以后也许会用来解决问题
- protected-mode no (禁用保护模式)
- daemonize yes( 启用后台运行)还需要手动配置文件用来完成后台运行,详情介绍参考以下链接:
一、内置的客户端(命令提示,不直观)
1. 先启动服务器
[root@Suke ~]# cd /usr/local/redis-4.0.6/src
[root@Suke ~]# cd /usr/local
[root@Suke local]# cd redis-4.0.6
[root@Suke redis-4.0.6]# cd src
[root@Suke src]# ./redis-server ../redis.conf
前端启动 :启动后屏幕不能随便动(不建议使用)
./redis-server ../redis.conf
后端启动 :启动后屏幕可以继续操作命令(建议使用)
./redis-server ../redis.conf &
2. 连接进入内置客户端
参数说明:
- -h:主机名:192.168.60.130
- -p:端口号:默认6379
- -a:链接密码:123456
./redis-cli -h 192.168.60.130 -p 6379 -a 123456
问题出现~~~~~~~~~~~~~~成功解决
成功连接进入
王炸!!!set name suke 报错 Error: Connection reset by peer
原因分析:redis.conf 文件配置没有生效,不能 在 /src 目录下直接运行 ./redis-server 启动,否则修改的 redis.conf 配置文件不能生效。
解决方法:修改 redis.conf 后,重启redis命令如下
[root@Suke src]# ./redis-server /usr/local/redis-4.0.6/redis.conf &
此时再运行 ./redis-cli -h 192.168.60.130 -p 6379 -a 123456 成功解决!!!
问题出现~~~~~~~~~~~~~~成功解决
运行 ./redis-cli -h 192.168.60.130 -p 6379 -a 123456 成功解决进入后
此时你按照老方法Ctrl + C 终止退出,再重新进入报错:Redis已在启动中~
解决办法:查看进程 再 杀死进程
(1)查看进程
ps -ef|grep redis 或 ps aux|grep redis
(2)杀死进程
kill -9 pid 或 sudo kill -9 pid
二、第三方客户端(直观,没有命令提示)
1. Redis 图形界面客户端添加服务器连接
2. Test Connection连接成功
3. 这里可以查到之前内置客户端设置的 name = “suke”
相关文章
- Redis集群搭建
- Redis的分布式锁python-redis-lock使用
- Redis用作消息队列MQ
- 第三百五十七节,Python分布式爬虫打造搜索引擎Scrapy精讲—利用开源的scrapy-redis编写分布式爬虫代码
- 第三百节,python操作redis缓存-其他常用操作,用于操作redis里的数据name,不论什么数据类型
- Redis的Python客户端redis-py的初步使用
- redis的高级事务CAS(乐观锁)
- Redis API的原子性分析
- centos安装redis
- 专访高德地图开放平台的负责人童遥:跨机房同步和多路写入Redis集群方案将得到充分发展
- Redis集群事务
- Atitit mysql redis mongodb 性能指标 目录 1.1. 二、 性能比较1 1.2. 性能极高- Redis能读的速度是110000次/s,写的速度是81000次/s2 1
- Atititt java redis jedis 使用 Redis体系 Redis 命令 Redis 命令Redis 键(key)Redis 字符串(String)Redis 哈希(Hash)R
- 〖Python 数据库开发实战 - Python与Redis交互篇⑪〗- 综合案例 - 新闻管理系统 - 缓存新闻数据至redis
- [动图演示]Redis 持久化 RDB/AOF 详解与实践
- redis启动报错,需要关闭快照,报错-MISCONF Redis is configured to save RDB snapshots-解决
- 深入浅出Redis-redis哨兵集群
- Redis源码之ZipList压缩列表
- Redis哨兵模式
- redis_02 _ 数据结构:快速的Redis有哪些慢操作?
- redis aof文件过大问题
- Django中redis的使用方法(包括安装、配置、启动)
- Redis知识点笔记总结
- Redis 与 hash (哈希)相关的常用命令