• Redis集群3.2.11离线安装详细版本(使用Ruby)


    1.安装软件准备

    1.Redis版本下载

    Index of /releases/icon-default.png?t=N7T8http://download.redis.io/releases/

    1.2gcc环境准备

            GCC(GNU Compiler Collection,GNU编译器套件)是一套用于编译程序代码的开源编译器工具集。它的主要用途是将高级编程语言(如C、C++、Fortran等)编写的源代码转换为目标代码,从而创建可执行程序。以下是GCC的主要功能和用途:
            GCC是一个功能强大且多用途的编译器工具集,它在软件开发过程中起着关键作用,将高级编程语言转换为可执行代码,使开发者能够创建各种类型的应用程序,并在不同的硬件和操作系统上运行。

    1.3ruby环境

            在 Redis 集群部署和管理方面需要要ruby环境

    1.4RubyGems安装

            RubyGems 是 Ruby 的一个包管理器。它提供了一种标准化的方式来分发和管理 Ruby 程序和库
            具体来说,RubyGems 的功能包括:
    1. **提供标准格式(称为 gem)**: RubyGems 提供了一种标准格式,用于打包和分发 Ruby 程序和库。这使得开发者可以方便地分享他们编写的 Ruby 代码。
    2. **安装和管理依赖**: RubyGems 允许开发者轻松地安装、卸载和升级 RubyGem(即 Ruby 的软件包)。它还会自动处理依赖关系,确保所需的库和组件被正确安装。
    3. **提供 gem 仓库**: RubyGems 提供了一个用于存储和分享 gem 的服务器,开发者可以将他们的 gem 发布到这个仓库中,使其他人可以方便地获取并使用它们。
    4. **类似于其他语言的包管理器**: RubyGems 类似于其他编程语言的包管理器,比如 Python 的 pip、JavaScript 的 npm 等。它简化了在 Ruby 开发中引入和管理第三方库的过程。
            总的来说,RubyGems 使得 Ruby 的开发者可以更加方便地分享、安装和管理 Ruby 的程序和库,从而提高了开发效率和代码复用性。

    1.5Redis-xx.gem文件

            上面的准备都是主要为了安装redis-xx.gem的redis,用来创建redis集群

    1.6zlib-1.2.11.tar.gz包

            安装ruby或者redis-xx.gem的时候可能会用到一些依赖包

    2.redis集群搭建安装软件准备

    2.1检查安装gcc环境

    检测是否已经安装c++环境
    [hadoop@host151 ~]$ gcc -v
    bash: gcc: 未找到命令...
    如果未安装,则用root用户在线安装,离线安装自行百度,一般linux有安装
    [root@host151 jdk1.8.0]# yum -y install gcc
    直到出现gcc版本信息即可
    [root@host151 jdk1.8.0]# gcc -v
    gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) 

    2.2检查安装Ruby

     查看ruby版本,如果存在则跳过
    [hadoop@host151 ~]$ ruby -v
    bash: ruby: 未找到命令...

    如果不存在,需要下载2.2以上的ruby版本,下载地址pub/ruby/icon-default.png?t=N7T8https://cache.ruby-china.com/pub/ruby/

    root用户上传并解压ruby安装包,安装时间要比较久,等待即可
    [root@host151 local]# tar -xvf ruby-2.4.5.tar.gz 
    [root@host151 ruby-2.4.5]# cd ruby-2.4.5
    [root@host151 ruby-2.4.5]# ./configure
    [root@host151 ruby-2.4.5]# make && make install

    安装完成后检查安装版本是否安装成功
    [root@host151 ruby-2.4.5]# ruby -v
    ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-linux]

    如果其他用户看不到root安装的ruby,找到ruby路径,修改/etc/profile添加路径引用即可
    [hadoop@host151 ~]$ which ruby
    /usr/local/bin/ruby
    [hadoop@host151 ~]$ vim /etc/profile

  • 相关阅读:
    autollm 指令设计
    Ace编辑器
    1--Linux:环境安装与Linux常识
    【沐风老师】3DMAX一键云生成器插件使用教程
    FAST-LIO2代码解析(三)
    〔024〕Stable Diffusion 之 模型训练 篇
    计算机类软件方向适合参加的比赛
    腾讯云CVM服务器操作系统镜像大全
    新库上线 | CnOpenData卫生和社会工作业工商注册企业基本信息数据
    「Java分享客栈」随时用随时翻:微服务链路追踪之zipkin搭建
  • 原文地址:https://blog.csdn.net/SimpleSimpleSimples/article/details/132781691