接上一篇:企业实战_01_Redis下载/安装/运行/停止https://blog.csdn.net/weixin_40816738/article/details/99198062

Redis小知识:

向服务器发送命令
①redis-cli连上redis服务器后,可以在命令行发送指令;
②ping,测试客户端与redis的连接是否正常,如果连接正常会收到回复PONG;
③set/get,使用set和get可以向redis设置数据、获取数据;

安装redis后

启动redis有2种方式,一种是前台启动,另一种是后台启动,前台启动属于命令行方式启动,当操作ctrl+c退出窗口时,redis服务就会强制停止。

前台启动redis,当我们强制退出时,不会对数据进行持久化,不会保存到redis中,如果想保存redis,需要手动执行save命令,保存数据。
正确关闭redis服务,推荐使用./redis-server shutdown向服务器发送命令,正常停止redis,可以正常保存数据,并且持久化数据。

不想使用6379端口号启动redis怎么办?
请使用下面的命令,以端口号6380启动redis

./redis-server --port 6380

那客户端怎样连接呢?./redis-cli 默认启动6379客户端,指定端口启动即可

./redis-cli -p 6380

那退出redis服务,又该怎么操作呢?
./redis-server shutdown向服务器发送命令,正常停止redis 端口为6379
指定端口停止即可

./redis-cli -p 6380 shutdown

启动指定redis端口启动,一种是通过命令,另一种是修改配置文件(将redis.conf中port=端口号)

redis客户端连接redis服务:
①在redis的安装目录下有reds的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端;

./redis-cli -p 6379 -h 192.xx.xxx.xx

格式:./redis-cli -p 6379 -h ip地址

那停止远程的redis服务,怎样操作呢?

./redis-cli -p 6379 -h 192.xx.xxx.xx shutdown

为了安全,如何给redis添加密码?
进入redis主目录,修改redis.conf配置文件,设置密码

cd /app/redis-5.0.5
vim redis.conf

查找 requirepass,打开注释,修改密码

保存退出即可

密码配置在redis的配置文件中,因此,需要启动时指定redis配置文件即可

 ./redis-server ../redis.conf

启动redis客户端
本机启动:

./redis-cli -a gblfy

非本机启动:

./redis-cli -p 6380 -h 127.0.0.0 -a gblfy

注:

  • -p:当端口不为默认的6379时,需要添加
  • -h:当不是本机时,需要添加
  • -a:后面添加密码

第一次测试,把密码输入错误

./redis-cli -a f


第二次:不输入密码测试

./redis-cli


第三次:输入正确密码测试

./redis-cli -a gblfy

温馨提醒:
如果redis采用了主从,master的密码修改了,slave的redis实例,也需要修改,否则无法同步数据。

下一篇:企业实战_03_Redis基础命令https://blog.csdn.net/weixin_40816738/article/details/99213524

企业实战_02_Redis基础相关推荐

  1. 企业实战_03_Redis基础命令

    接上一篇:企业实战_02_Redis基础 https://blog.csdn.net/weixin_40816738/article/details/99204244 先启动redis服务端,在启动r ...

  2. 企业实战_01_Redis下载/安装/运行/停止

    文章目录 一.Redis下载: 官方:https://redis.io/ 二.Redis安装: 2.1. 上传redis软件服务器 2.2. 解压redis 2.3. 进入redis目录,进行redi ...

  3. Docker系列一之基础快速入门企业实战

    1.1什么是LXC LXC为Linux Container的简写.Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚 ...

  4. 企业实战案例-- LNMP基础架构的原理及部署以及wordpress论坛的安装

    企业实战案例-- LNMP基础架构的原理及部署以及wordpress论坛的安装 LNMP架构原理 一.源码安装mysql 二.源码安装php 三.源码安装nginx 四.安装wordpress论坛 L ...

  5. 企业实战_18_MyCat_ZK集群安装部署

    接上一篇:企业实战_17_MyCat水平扩展_跨分片查询_ER分片 https://gblfy.blog.csdn.net/article/details/100066013 文章目录 一.使用ZK记 ...

  6. 企业实战_12_MyCat水平扩展_分库分表

    接上一篇:企业实战_11_MyCat垂直拆分相关配置 https://gblfy.blog.csdn.net/article/details/100055838 文章目录 一.概念理论理解 1. 垂直 ...

  7. 企业实战_14_MyCat跨分片查询_全局表

    接上一篇:企业实战_13_MyCat清除冗余数据 https://gblfy.blog.csdn.net/article/details/100057317 文章目录 一.跨分片查询验证 1. 登录m ...

  8. 企业实战_11_MyCat垂直拆分相关配置

    接上一篇:企业实战_10_MyCat Mysql 主复制总结 https://gblfy.blog.csdn.net/article/details/118652742 文章目录 一.准备工作 1. ...

  9. 企业实战(Jenkins+GitLab+SonarQube)_08_jenkins安装和第一个Java项目构建

    接上一篇:企业实战07_Jenkins 安全设置https://blog.csdn.net/weixin_40816738/article/details/90383721 文章目录 1. 集成mav ...

最新文章

  1. ElasticSearch安装拼音插件(pinyin)
  2. PDF下载!提高代码质量的一本书
  3. java 根据类名示例化类_Java即时类| minusNanos()方法与示例
  4. linux修改容器内的mysql端口_Linux系统下修改phpstudy集成环境中的MySQL端口号的步骤...
  5. mysql 排名_MySQL和Hive中的排名问题
  6. 从语音识别到语义识别还有多少路要走?
  7. How Tomcat Works读书笔记之升级架构
  8. java正则表达 替换_java正则表达式替换
  9. iec61508最新2020_什么是IEC 61508?
  10. ARGB颜色转16进制颜色
  11. 强制删除文件处理程序
  12. android融云的几种参数,Android 集成融云
  13. 开源MySQL数据仓库解决方案:Infobright
  14. java地图代码_如何在Java中生成地图?
  15. 2021软科计算机科学与技术,2021软科世界一流学科即将重磅发布!
  16. LabVIEW-数值控件和布尔控件
  17. VS2017非全功能离线安装
  18. 【ArcGIS】10 流域水系提取
  19. MySQL线上问题处理事项
  20. 数据作为一种新型生产要素,早已成为推动国经济质量发展的重要动能

热门文章

  1. linux apache 大文件,Apache下error.log文件太大的处理方法
  2. Ubuntu14升级MySQL
  3. 低代码能做什么?这家服务商用钉钉宜搭打造了智慧医院管理应用
  4. 可编程CDN – EdgeScript应用场景、语言速览和实操演示
  5. 从零到破万节点!支撑618大促背后的蚂蚁金服Kubernetes集群
  6. MongoDB compact 命令详解
  7. QPS 提升60%,揭秘阿里巴巴轻量级开源 Web 服务器 Tengine 负载均衡算法
  8. Node.js 应用故障排查手册 —— 综合性 GC 问题和优化
  9. 阿里下一代云分析型数据库AnalyticDB入选Forrester云化数仓象限
  10. “华为云-东吴杯”圆满成功,顶尖参赛者推动“智造”场景结构升级