博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu下安装ruby on rails开发环境
阅读量:6567 次
发布时间:2019-06-24

本文共 1391 字,大约阅读时间需要 4 分钟。

hot3.png

由于不太初学ruby,而且刚接触linux,所以没有用最笨的方法安装,中间出现了问题,现在记录下安装的过程,让以后再次安装能顺利点

1,下载ruby源码包,下的ruby-2.2.0.tar.gz包,把这个包放到一个目录下面。在控制端解压出来。

命令tar zxvf ruby-2.2.0.tar.gz   解压完成后cd到解压缩的目录下

./config -prefix=/usr/local/ruby  #指定安装路径

make && make install

 准备环境变量

$ sudo gedit /etc/environment

添加环境变量

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ruby/bin"

修环境变量生效

$ source /etc/environment

sudo ln -s /usr/local/ruby/bin/ruby /usr/bin/ruby

sudo ln -s /usr/local/ruby/bin/gem /usr/bin/gem

安装完成后检查ruby是否成功。ruby -v

2.安装openssl

下载openssl源码包,进行编译安装

解压缩后进入目录执行./config

完后执行sudo make&& make install.安装成功

建立符号链接

#ln -s /usr/local/ssl/bin/openssl    /usr/bin/openssl        

#ln -s /usr/local/ssl/include/openssl    /usr/include/openssl

完成后进入到ruby源码的ext/openssl文件下

ruby extconf.rb --with-openssl-include=/usr/local/ssl/include/ --with-openssl-lib=/usr/local/ssl/lib
执行用ruby安装openssl编译完后,如果执行MAKE可能会报错,这时候,在目录下用vim打开Makefile 修改 Makefile 增加 top_srcdir = ../.. 即可

执行make && make install

成功后检查版本

3,安装zlib,下载zlib压缩包,并解压,进入到zlib下面 $./configure 然后make make install

安装成功后,进入ruby源码下的ext/zlib下,执行sudo ruby extconf.rb.然后make ,sudo make install

安装成功后换成淘宝的源地址并且安装rails

$ gem sources --remove https://rubygems.org/$ gem sources -a https://ruby.taobao.org/$ gem sources -l*** CURRENT SOURCES ***https://ruby.taobao.org# 请确保只有 ruby.taobao.org$ sudo gem install rails

转载于:https://my.oschina.net/u/934148/blog/398316

你可能感兴趣的文章
Print Article hdu 3507 一道斜率优化DP 表示是基础题,但对我来说很难
查看>>
URL学习笔记
查看>>
友盟添加测试设备
查看>>
C++标准库算法
查看>>
前端面试通关指南
查看>>
npm install --save 、--save-dev 、-D、-S 的区别
查看>>
Gradle
查看>>
php实现网站访客数量统计的方法(简单实现,不能防刷新)
查看>>
浏览器标签栏logo添加
查看>>
制作首页的显示列表。
查看>>
Java-笔记17-复习
查看>>
第九周项目6-穷举法之谁是小偷
查看>>
PHP将图片转base64编码以及base64图片转换为图片并保存代码
查看>>
plsql开发笔记和小结
查看>>
浙大pat甲级题目---Reversible Primes (20)
查看>>
SQL Server 2008读书笔记(1):安装和配置SQL Server 2008
查看>>
生物结构变异分析软件meerkat 0.189使用笔记(二)
查看>>
1653: [Usaco2006 Feb]Backward Digit Sums
查看>>
1232: [Usaco2008Nov]安慰奶牛cheer
查看>>
QC手工设置开机自启动,不能自启动的解决方案(qualitycenter设置)转
查看>>