Linux下安装redis(清晰简单)

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: Linux下安装redis(清晰简单)

一、简介

本文将总结如何在Linux下安装redis5.0.7内存数据库,后面也会总结一些redis方面的知识。

二、安装步骤

【a】首先去官网下载redis-5.0.7.tar.gz文件,下载地址为:redis.io/download

image.png

【b】将下载好的redis压缩包使用xftp上传到服务器中


mkdir redis
cd redis/

image.png

image.png

【c】解压缩redis


tar -zxvf redis-5.0.7.tar.gz

image.png

压缩完之后:

image.png

【d】将redis移动到/usr/local目录中方便启动


mv redis-5.0.7 /usr/local/
cd /usr/local/
ll

image.png

【e】安装gcc环境


yum install gcc-c++

image.png

安装完成:

image.png

【f】编译与安装


cd /usr/local/redis-5.0.7/
make

image.png

等make完成,执行下面的安装命令:


cd ./src/
make install

image.png

【g】为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中

java

复制代码

cd ..
pwd
mkdir bin
mkdir etc

image.png

【h】将redis-5.0.7目录下的 redis.conf 移动到 redis-5.0.7目录下的etc文件夹


mv redis.conf ./etc/

image.png

接着。将mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到   /usr/local/redis-5.0.7/bin/ 目录下:


mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-5.0.7/bin/

image.png

【i】redis配置: 编辑 redis.conf配置文件

  • 设置后台启动redis服务: 把文件中的daemonize属性改为yes(表明需要在后台运行)

image.png

  • 开启redis远程访问服务:注释掉bind 127.0.0.1

image.png

  • 设置 protected-mode 设置成no(默认是设置成yes的, 防止了远程访问)

image.png

  • 修改Redis默认密码 (默认密码为空)

image.png

【j】设置Redis开机启动


vim /etc/rc.d/rc.local
追加如下配置:
/usr/local/redis-5.0.7/bin/redis-server  /usr/local/redis-5.0.7/etc/redis.conf

image.png

【k】启动redis服务


cd /usr/local/redis-5.0.7/bin
redis-server ../etc/redis.conf
redis-cli

image.png

可见,redis服务成功启动,并且可以使用。以上就是关于如何在Linux下安装redis5.0.7版本的详细步骤,接下来就可以愉快地学习redis相关命令、事务、持久化以及主从复制方面的内容了。



相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
2月前
|
Linux
手把手教会你安装Linux系统
手把手教会你安装Linux系统
|
2月前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
114 5
Linux系统之安装OneNav个人书签管理器
|
2月前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
61 5
Linux系统之安装Ward服务器监控工具
|
27天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
38 5
|
2月前
|
JSON JavaScript Linux
Linux系统之安装cook菜谱工具
【10月更文挑战第15天】Linux系统之安装cook菜谱工具
39 2
Linux系统之安装cook菜谱工具
|
2月前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
168 4
Linux系统之Ubuntu安装cockpit管理工具
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
97 1
Linux系统之Centos7安装cockpit图形管理界面
|
1月前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]
|
1月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
65 2
|
1月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
37 3