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

Linux中安装redis

Redis的安装包,从官方下载下来的是c语言的源码包,我们需要自己编译安装。具体操作步骤如下:

安装redis

上传redis资源包

安装C语言的编译环境 gcc

yum install -y gcc-c++

解压redis源码在当前目录

tar -zxvf redis-6.2.4.tar.gz

进入解压目录 编译 安装

#进入redis的解压目录
cd redis-6.2.4

编译
make

安装
make install PREFIX=/usr/local/redis

拷贝redis的配置文件redis.conf到redis的安装目录/usr/local/redis中

进入redis安装目录启动

#进入redis安装目录
cd /usr/local/redis

#启动redis
bin/redis-server redis.conf

配置redis后台运行

默认情况下,redis启动之后会占用前端窗口,窗口关闭,redis也就自动退出了。 如果想让redis后台运行,我们可以在redis的配置文件redis.conf中进行配置,常见的配置项如下:

port:表示redis运行的端口号。

bind: 表示监听的网络接口,默认127.0.0.1代表只有本机可以连接redis。 可以配置为: 0.0.0.0 代表所有机器都可以连接。

daemonize: 表示是否以守护进程方式运行。配置为 yes 代表守护方式运行,就不会占用前端窗口。

requirepass:表示redis访问的密码,如果不配置表示没有密码。

databases:数据库的数量。

修改几项配置

我们安装的redis,要想后台运行,别的主机如果想要连接。 需要在 redis.conf 配置一下以下三项信息:

bind 0.0.0.0
daemonize yes
requirepass 1234

bind

daemonize

requirepass

配置好了之后, 我们就可以在windows系统上, 通过redis的客户端(命令行或图形化界面)来连接linux服务器上的redis数据库了。

改完配置以后重启下redis

bin/redis-server redis.conf

使用外部工具测试连接下


http://www.kler.cn/a/596154.html

相关文章:

  • atop命令介绍(全面资源监控:同时监控CPU、内存、磁盘、网络和进程活动)性能监控、资源数据
  • Python---数据分析(Pandas六:二维数组DataFrame,DataFrame的创建,DataFrame的属性)
  • 如何在 HTML 中创建一个有序列表和无序列表,它们的语义有何不同?
  • ESP32-C6助力设备互联互通,Wi-Fi6无线通信方案,物联网交互联动
  • 卸载conda,poetry常用命令,vscode使用poetry虚拟环境
  • EmbodiedSAM:在线实时3D实例分割,利用视觉基础模型实现高效场景理解
  • AWS大数据解决方案实战解析:如何以低成本驱动企业数据智能升级
  • 电脑磁盘分盘
  • 大模型微调之早停(Early Stopping)
  • 避坑指南 | 阿里云服务器centos7上MySQL部署优化指南
  • 阶跃星辰开源300亿参数视频模型Step-Video-TI2V:运动可控+102帧长视频生成
  • 量化研究---可转债量化交易系统上线快速服务器
  • 003-掌控命令行-CLI11-C++开源库108杰
  • Spring Boot 中的 @ConditionalOnBean 注解详解
  • 第一次烧录51单片机的烧录不了的问题
  • 验证码设计与前端安全:实现方式、挑战与未来发展趋势深度分析
  • 架构师面试(十九):IM 架构
  • [leetcode]864. 获取所有钥匙的最短路径(状态压缩bitmask+bfs)
  • 从两层 C/S 到 B/S 架构演进分析:技术驱动与业务需求的辩证关系
  • 归并排序的思路与实现