千家信息网

Linux系统安装Redis的步骤是什么

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,今天给大家介绍一下Linux系统安装Redis的步骤是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。相信大家都参见
千家信息网最后更新 2025年02月04日Linux系统安装Redis的步骤是什么

今天给大家介绍一下Linux系统安装Redis的步骤是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。

相信大家都参见了2021年春节联欢晚会的抢红包活动吧,据统计春晚期间累计703亿的红包互动和12.21亿的春晚直播间观看人数,面对如此庞大的流量大考火山引擎采用的自研的redis系统在其中起到了重要的作用。

Redis简介:

Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。

Redis 与其他 key – value 缓存产品有以下三个特点:

  • Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

  • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。

  • Redis支持数据的备份,即master-slave模式的数据备份。

一、环境说明

1.Linux 操作系统

本文使用deepin 15.7发行版,下载地址:https://www.deepin.org/

2.redis安装包

本文使用redis3.0.0,下载地址:http://download.redis.io/releases/

3.redis客户端

本文使用开源软件RedisPlus,下载地址:https://gitee.com/MaxBill/RedisPlus

二、安装过程

1.下载redis源码包

我们使用wget 下载或者直接去http://download.redis.io/releases/下载源码包

2.解压redis源码包

使用解压工具或者使用tar -zxvf命令解压

3.编译redis程序

我们刚下载的是redis的源码,需要我们进行编译才能使用,进入刚解压的redis安装包目录,使用make命令进行编译

等待编译过程一会,看到如下说明编译完成

4.安装redis程序

进行完编译过程,会在src目录下生成可执行的redis程序了,接下来就能安装使用了,安装目录大家可自己定义,这里我安装到/opt/redis/下

可以看到这是安装成功了,但是第一次失败了,是因为opt目录需要管理员权限,我们使用了sudo提权后在此安装成功

5.配置redis服务

首选需要将源码包中的redis.conf配置文件拷贝到安装目录/etc/下

首选修改redis密码,修改/opt/redis/redis.conf中的requirepass项,默认是注释的,也就是空,我这里我们修改成123456

然后修改ip访问,默认是本地访问,允许其他主机访问我们修改bind为0.0.0.0

配置redis为后台服务启动,修改daemonize项,默认是no,这里改成yes是后台启动模式

6.启动redis服务

在终端执行/opt/redis/bin/redis-server /opt/redis/etc/redis.conf ,为了方便我们可以写个sh脚本,执行后我们telnet 6379,发现已经启动了

使用ps -ef |grep redis查看redis是否启动

使用netstat -lntp | grep 6379查看redis是否启动,如果是LISTEN 说明启动正常,6379端口处于监听状态

7.使用RedisPlus客户端连接redis

下载安装RedisPlus客户端程序,点击打开添加连接信息:

然后双击连接,我们看到成功连接到:

查看redis数据、信息、配置等,RedisPlus的具体使用见https://gitee.com/MaxBill/RedisPlus

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

以上就是Linux系统安装Redis的步骤是什么的全部内容了,更多与Linux系统安装Redis的步骤是什么相关的内容可以搜索之前的文章或者浏览下面的文章进行学习哈!相信小编会给大家增添更多知识,希望大家能够支持一下!

系统 数据 编译 源码 目录 程序 支持 配置 步骤 成功 操作系统 内容 地址 客户 客户端 文章 过程 服务 信息 后台 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 找一些关于手网络安全的手画的 借阅范围类型数据库 数据库docker技术 天津市武清区超越软件开发中心 没有路由器的网络安全么 哪个邮箱服务器收发快 室外网络技术交底 软件开发四性检查 网络进销存软件开发 小程序云数据库能获得数据总量吗 名爵6互联网登录服务器异常 脚本更改数据库字段名称 服务器虚拟多台云电脑 监督和维护网络安全 数据库中默认30人的约束语句 无线网络安全风险低 勤哲示例数据库 青海诚信积分管理软件开发软件 都市网络技术合作 乌班图服务器子网掩码 ntp时间同步服务器地址和端口 二B二T的服务器地址 关系型数据库是由什么组成的 世界网络安全教育 如何为企业设计网络安全解决方案 检查网络安全配置失败 四川省网络安全知识竞赛 生态环境局网络安全工作方案 上海全球软件开发大会主题 沈阳软件开发就业环境
0