LINUX08_Redis6.0.9如何安装(上)

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: LINUX08_Redis6.0.9如何安装(上)

①. 要安装Reids6.0.9,需要安装gcc坏境,版本不能太低


  gcc -v   
  yum -y install centos-release-scl  # 升级到9.1版本
  yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
  scl enable devtoolset-9 bash
  # 以上为临时启用,如果要长期使用gcc 9.1的话:
  echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile 


  • ②. 将redis-6.0.9.tar.gz解压到 /usr/local目录下


  • ③. 进入到 /usr/local/redis-6.0.9/ 目录下,进行编译与安装


    //进入到/usr/local/redis-6.0.9/ 文件目录下
    [root@localhost mnt]# cd /usr/local/redis-6.0.9/   
    [root@localhost redis-6.0.9]# make      //对解压后的文件进行编译
    [root@localhost redis-6.0.9]# cd ./src   //进入到 redis-6.0.9/src 文件目录下
    [root@localhost src]# make install    //进行redis安装


微信图片_20220108204538.png


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

(创建bin和etc文件夹)


    [root@localhost redis-6.0.9]# mkdir bin      //创建bin文件夹
    [root@localhost redis-6.0.9]# mkdir etc   //创建etc文件夹


微信图片_20220108204621.png


⑤. 将redis-6.0.9目录下的 redis.conf 移动到 redis-6.0.9目录下的etc文件夹下

将mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到 /usr/local/redis-6.0.9/bin/ 目录下


  //将redis-6.0.9目录下的 redis.conf 移动到 redis-6.0.9目录下的src文件夹下
  [root@localhost redis-6.0.9]# mv redis.conf ./etc/  
  [root@localhost redis-6.0.9]# cd ./src/      //进入redis-6.0.9目录下的src文件夹下
  //将mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到   /usr/local/redis-6.0.9/bin/ 目录下
  [root@localhost src]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-6.0.9/bin/


⑥. 进入到/usr/local/redis-6.0.9/etc/ 目录下


    //进入到/usr/local/redis-6.0.9/etc/ 目录下
    [root@localhost src]# cd /usr/local/redis-6.0.9/etc/   
    [root@localhost etc]# ls   //查看etc目录
    redis.conf


⑦. 编辑 redis.conf配置文件,设置后台启动redis服务


编辑reids.conf步骤

1.把文件中的daemonize属性改为yes(表明需要在后台运行)


微信图片_20220108204714.png


2. 把 redis.conf配置文件中的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了


微信图片_20220108204732.png


3.把 redis.conf配置文件中的 protected-mode 设置成no(默认是设置成yes的, 防止了远程访问,在redis3.2.3版本后)


微信图片_20220108204749.png


4.编辑 redis.conf配置文件,修改Redis默认密码 (默认密码为空)

在配置文件中找到这一行 # requirepass foobared

删除前面的注释符号#,并把foobared修改成自己的密码 或者 另起一行 requirepass 自己的密码


微信图片_20220108204756.png

相关实践学习
基于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月前
|
安全 关系型数据库 MySQL
Linux下安装mysql8.0(以tar.xz包安装--编译安装)
通过上述步骤,您完成了从下载、编译、安装到配置MySQL 8.0的全过程。此过程虽然较为复杂,但提供了对MySQL安装环境的完全控制,有助于满足特定的部署需求。在实际操作中,根据具体的系统环境,可能还需调整部分步骤或解决未预见的依赖问题。始终参考官方文档和社区资源,保持安装过程与最新版本的兼容性。
831 67
|
2月前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
114 5
Linux系统之安装OneNav个人书签管理器
|
2月前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
55 5
Linux系统之安装Ward服务器监控工具
|
20天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
34 5
|
2月前
|
JSON JavaScript Linux
Linux系统之安装cook菜谱工具
【10月更文挑战第15天】Linux系统之安装cook菜谱工具
38 2
Linux系统之安装cook菜谱工具
|
2月前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
152 4
Linux系统之Ubuntu安装cockpit管理工具
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
93 1
Linux系统之Centos7安装cockpit图形管理界面
|
2月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
133 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
1月前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]