这个 可能也不行看ruby官网。
搭建redis集群 logstash-output-clickhouse插件,所以必须先安装ruby,特此记录安装步骤(花了两天时间才安装成功)。
1、先安装gcc
yum install gcc-c++
2、下载ruby安装包
wget https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.gz
3、解压ruby安装包
tar -xvf ruby-2.5.0.tar.gz
4、创建要安装ruby的目录
mkdir -p /usr/local/ruby
5、进入解压的ruby目录下,配置并指定ruby的安装目录
./configure --prefix=/usr/local/ruby ---(./configure有的低版本没有,需要autofig 生成一个)
6、在ruby解压目录下执行安装命令
make && make install
这里可能会出现错误:ruby make: *** [build-ext] Error 2
经过一番查找前人经验,应该是openssl的问题,执行命令
rvm pkg install openssl------(先安装这个)
如果发现机器未安装rvm命令就要先安装rvm(安装rvm原文)
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 ------
$ curl -sSL https://get.rvm.io | bash -s stable # 如果上面的连接失败,可以尝试:
$ curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable
安装完后加载环境资源并查看版本号
source ~/.rvm/scripts/rvm
rvm -v
安装rvm后继续执行刚才openssl的命令
rvm pkg install openssl
继续在ruby解压目录下安装ruby
make && make installl
相关推荐
### Ruby在Linux上的安装教程 #### 一、前言 Ruby 是一种动态的、面向对象的、通用的编程语言,以其简洁优雅的语法而著称。对于开发者来说,选择合适的安装方法至关重要。本文将详细介绍在 Linux 系统上安装 Ruby ...
对于Fedora或CentOS,使用`sudo yum install ruby`。 ### Watir安装 在安装Ruby后,我们可以通过Ruby的包管理器Gem来安装Watir。打开终端或命令提示符,输入以下命令: ```bash gem install watir ``` 等待安装...
3. **直接安装**:对于Linux和macOS用户,可以通过包管理器如`apt`(Ubuntu/Debian)、`yum`(CentOS/RHEL)或`brew`(macOS)直接安装Ruby。在Windows上,可以从Ruby官方网站下载安装程序。 4. **源代码编译**:...
- **Windows平台安装:** 在Windows环境下安装Rails需要先安装Ruby环境,然后通过RubyGems管理器安装Rails。 - **macOS平台安装:** macOS用户可以通过Homebrew工具轻松安装Ruby及Rails。Homebrew是一个高效的包管理...
总结,使用Ruby脚本部署Redis Cluster简化了集群的创建过程,只需几个简单的命令即可完成。这种方式适合在开发和测试环境中快速搭建Redis Cluster,但在生产环境中,可能需要考虑更复杂的部署策略和自动化工具,如...
总结来说,服务器优化的Ruby发行版通过APT和YUM提供了一种高效、简便的方式来管理和维护服务器上的Ruby环境。它们降低了内存消耗,提高了性能,并且简化了安全更新的过程。这对于需要高效、安全运行Ruby应用的企业和...
此外,本文档提到的方法同样适用于 Ubuntu、Fedora、CentOS 和 Red Hat 等不同的 Linux 发行版。 2. **资源下载**: - **MySQL**:版本为 5.1.60,用于存储 Redmine 数据库。MySQL 是一种广泛使用的开源关系型...
总结,CentOS 7是一个强大、稳定且功能丰富的操作系统,适合用于服务器部署、开发环境构建以及云计算平台。它的众多改进和新特性使其在企业级应用中备受青睐。了解和掌握CentOS 7的各项特性和管理方式,对于IT专业...
总结以上知识点,要成功安装和部署一个运行稳定的Redis集群,不仅需要对Redis的配置和运行原理有深入理解,还需要对操作系统和网络配置有足够的了解,以确保集群的各节点可以安全、高效地通信和协同工作。...
总结来说,`rubygems-3.2.13.tgz`在CentOS上安装Redis时主要用于提供一个可靠的包管理环境,便于安装和管理与Redis相关的Ruby库,从而简化配置和操作流程。通过RubyGems,开发者可以更高效地利用Ruby生态系统,提升...
"vagrant 2.2.6 windows + vagrant-centos-7.zip"的标题表明我们将讨论如何在Windows系统上安装Vagrant 2.2.6,并导入一个预配置的CentOS 7虚拟机镜像。 首先,`vagrant_2.2.6_x86_64.msi`是Vagrant 2.2.6的Windows...
总结,安装MongoDB在RHEL/Ubuntu/Debian系统上主要涉及添加repository、安装软件包、启动服务以及在Ruby环境中使用MongoDB驱动。通过掌握这些步骤,你可以在开发过程中便捷地集成和使用MongoDB作为数据存储。
本文将详细介绍如何在CentOS 6环境下搭建一个包含3个主节点和3个从节点的Redis集群。 #### 二、环境准备 - **操作系统**: CentOS 6.x - **软件**: Redis 4.0.1 - **集群配置**: 3主3从 #### 三、安装依赖包 首先...
**RVM:Ruby Version Manager** ...总结来说,`rvm-1.29.9.tar.gz` 是一个适用于Linux系统的RVM安装包,通过解压和安装,用户可以在CentOS7等系统上管理和切换不同版本的Ruby,从而更好地适应项目需求和开发环境。
总结,这个教程详细介绍了如何在CentOS上安装Redis 3.0和phpredis扩展,并提供了简单的测试代码。遵循这些步骤,你将能够成功地在你的系统中集成Redis,并通过PHP进行数据操作。记得根据你的具体环境和需求进行适当...
本篇文档详细介绍了在Linux环境下安装Redis集群的全过程,包括了系统环境的准备、软件包的下载与安装、目录的规划与创建、Ruby环境的安装、Redis的编译与安装、服务安装脚本的执行、集群节点的配置以及各个关键步骤...
2.1.4. 安装 ruby 下的 zlib 和 openssl 无需额外安装,Ruby编译时已包含。 2.1.5. 安装 rubygems ```bash curl -L https://get.rvm.io | bash -s stable source ~/.rvm/scripts/rvm rvm install 3.0.3 rvm use ...
总结一下,这个"redis-3.0.0.zip"压缩包包含了Redis 3.0.0的特定资源,可能包括客户端或服务器的部署工具,需要在Linux系统上安装Ruby和Ruby的包管理器来运行。此外,Redis不仅适用于Ruby环境,还有Java等其他语言的...