当前位置: 首页 > news >正文

【linux系统之redis6】redis的安装与初始化

  • 下载redis的linux对应的安装包,并上传到linux虚拟机里面
    在这里插入图片描述
  • 解压压缩包
tar -zxzf redis-6.2.6.tar.gz
  • 解压后,进入redis文件
cd redis-6.2.6
  • 执行编译
make && make install

看到下图,就说明redis安装成功了

在这里插入图片描述

默认的安装路径,/usr/local/bin

在这里插入图片描述

  • 启动方式一:在任意目录执行
redis-server

前台启动,会阻塞线程,不推荐这种启动方式

在这里插入图片描述
启动方式二:
备份原生的配置文件

cd /usr/local/src/redis-6.2.6
cp redis.conf redis.conf.bak

修改配置文件

vim redis.conf
# 按/xxx就可以查找xxx相关的字段。然后按n查找下一个,N查找上一个。:noh取消高亮显示。# 允许访问(监听)的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码
requirepass 123321
# 云服务器注意一定要设置密码!不然会被攻击成矿机,这里必须要设置密码才能远程访问。

启动redis

# 进入redis安装目录,redis.conf所在目录
cd /usr/local/src/redis-6.2.6
# 启动
redis-server redis.conf
# 查看Redis进程是否启动
ps -ef | grep redis

在这里插入图片描述
停止服务

# 利用redis-cli来执行 shutdown 命令,即可停止 Redis 服务,
# 因为之前配置了密码,因此需要通过 -u 来指定密码
redis-cli -u 123456 shutdown

在这里插入图片描述

图形化链接成功

在这里插入图片描述

  • redis-cli链接
    在这里插入图片描述
http://www.lryc.cn/news/517360.html

相关文章:

  • Backend - EF Core(C# 操作数据库 DB)
  • WebSocket 性能优化:从理论到实践
  • 我用AI学Android Jetpack Compose之入门篇(2)
  • 以太网协议在汽车应用中的动与静
  • 【C语言】_指针与数组
  • Selenium 的四种等待方式及使用场景
  • React知识盲点——组件通信、性能优化、高级功能详解(大纲)
  • Vue 按键生成多个表单
  • 网络安全:交换机技术
  • Flask 快速入门
  • C#设计模式(行为型模式):备忘录模式,时光倒流的魔法
  • 数据库高安全—角色权限:权限管理权限检查
  • FastAPI 的依赖注入与生命周期管理深度解析
  • 【express-generator】05-路由中间件和错误处理(第一阶段收尾)
  • Linux环境下确认并操作 Git 仓库
  • UDP -- 简易聊天室
  • NVIDIA在CES 2025上的三大亮点:AI芯片、机器人与自动驾驶、全新游戏显卡
  • 【通俗理解】AI的两次寒冬:从感知机困局到深度学习前夜
  • transformer深度学习实战CCTSDB中国交通标志识别
  • JavaWeb开发(六)XML介绍
  • 使用pbootcms开发一个企业官网
  • Linux C编程——文件IO基础
  • 【信息系统项目管理师】高分论文:论信息系统项目的风险管理(人民医院的信息系统)
  • UE播放声音
  • Docker Compose 启动 Harbor 并指定网络
  • WebSocket 实战案例:从设计到部署
  • selenium合集
  • JVM生产环境常用参数配置及调优建议
  • Spring Boot 3 实现 MySQL 主从数据库之间的数据同步
  • 【小程序开发】- 小程序版本迭代指南(版本发布教程)