centos源码安装ruby
一.简介
Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言。rvm是ruby的管理器,可以切换ruby版本,下载ruby。
二.程序部署
1.下载ruby
wget http://shell-auto-install.oss-cn-zhangjiakou.aliyuncs.com/package/ruby-2.4.4.tar.gz
2.安装编译需要的依赖
yum -y install gcc make openssl openssl-devel zlib zlib-devel
3.解压并编译安装
tar -xvf package/ruby-2.4.4.tar.gz
cd ruby-2.4.4/
./configure --prefix=/usr/local/ruby``make && make install
4.增加环境变量
echo "RUBY_HOME=/usr/local/ruby/bin" >> /etc/profile
echo 'PATH=$RUBY_HOME:$PATH' >> /etc/profile
source /etc/profile
5.配置zlib
cd ext/zlib``ruby extconf.rb
sed -i 's,zlib.o: $(top_srcdir)/include/ruby.h,zlib.o: ../../include/ruby.h,g' Makefile
make && make install
6.配置openssl
cd ..
cd openssl
ruby extconf.rb
sed -i 's,$(top_srcdir),../..,g' Makefile
make && make install
7.查看版本
ruby -v | grep 2.4
最新文章
- uva 12169
- How to create/restore a slave using GTID replication in MySQL 5.6
- Scorpio-CSharp简介
- promise实例小球运动
- ppt 制作海报 导出高分辨率图片
- Selenium自动化测试项目案例实践公开课
- 用MyEclipse搭建SSH框架(Struts2 Spring Hibernate)
- 初学java之面板布局的控制
- [时间操作] C#TimeHelper时间格式化帮助类 (转载)
- linux防火墙开启-关闭
- 编写第一个ROS(创建工作空间workspace和功能包package)
- linux mysql无故无法启动了,centos 7
- IPFS星际文件系统
- Windows Server 2016 服务器总是有暴力破解密码导致的审核失败
- Windows下mysql服务的安装与卸载
- NOIP2009(codevs1173)最优贸易
- ionic1 添加百度地图插件 cordova-plugin-baidumaplocation
- git 和 github 学习总结
- 通信网络 2G 3G 4G 和路由器2.4G 5G的区分和关系
- jmeter测试java代码