在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
最近在学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版本过低的问题
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论