• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Centos7系统上解决Ruby版本过低的情况-----源码安装ruby

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

  最近在学redis(4.0.14版本)集群搭建,需要用到ruby。centos7系统yum安装的版本过低。需要升级大于2.3.0的版本,下面就是我的解决方法:

第一步:卸载机器上自带的redis,

1 [root@molson ~]# yum remove ruby rubygems  -y

  ps:源码安装的ruby,卸载之前已经安装好的redis,步骤如下,

1 [root@molson ruby-2.5.5]# make uninstall

第二步:解决ruby语言的环境依赖库

1 [root@molson ~]# yum install gcc gcc-c++ gdbm-devel readline-devel openssl-devel wget -y

第三步:下载程序源码包,解压并安装

1 [root@molson ~]# wget https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.gz
2 [root@molson ~]# tar xf ruby-2.5.5.tar.gz[root@s1 src]# cd ruby-2.5.5
3 [root@molson ~]# ./configure --prefix=/usr/local/ruby --enable-shared
4 [root@molson ~]#  make && make install

第四步:添加环境变量,见图片的最后两行,打开文件:vim   /etc/profile/

1 [root@molson ~]# vim   /etc/profile/

  添加好环境变量后,在命令行执行source /etc/profile 使环境变量生效

1 source /etc/profile

第五步:检查并验证是否配置成功,见下图片

  可以很清楚的看到,ruby安装成功及版本信息

第六步:安装redis库,在命令行输入gem install redis后可以看到如下图的信息,说明安装成功

1 [root@molson ruby-2.5.5]# gem  install redis

 

  

  至此成功的解决的Centos7系统中ruby版本过低的问题

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ruby -- 进阶学习(五)使用Ckeditor插件上传中文图片发布时间:2022-07-13
下一篇:
Ruby基本语法规则发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap