最近研究svn使用http协议,但网上大多都是apache整合svn,我不想使用apache+svn,google翻了很多页终于让我找到了,但要求先安装ruby on rails,所以就有了下面的这篇文章.
   系统:centos 5.5
   需要的软件:ruby-1.9.3-rc1.tar.gz rubygems-1.8.23.tgz
1.安装ruby
wget http://ruby.taobao.org/mirrors/ruby/1.9/ruby-1.9.3-rc1.tar.gz
tar zxf ruby-1.9.3-rc1.tar.gz && cd ruby-1.9.3-rc1
./configure --prefix=/usr/local/ruby --enable-pthread
make && make install
然后给ruby加上环境变量
vi /etc/profile
PATH=$PATH:/usr/local/ruby/bin
export PATH
验证:
ruby -v
可以看到ruby安装成功.
 
2.安装rubygems
wget http://files.rubyforge.vm.bytemark.co.uk/rubygems/rubygems-1.8.23.tgz
tar xf rubygems-1.8.23.tgz && cd rubygems-1.8.23
ruby setup.rb
如果出现下图,就可以开始安装rails on ruby
3.安装rails on ruby
正常情况下,运行gem install rails --include-dependencies就可以自动安装了,当然前提是你的机器可以上网.
gem install rails --include-dependencies
如果出现file 'lib' not found的错误,那大家可以执行下面的命令就可以解决
gem install rdoc
其实,这是针对发展过快的rails,默认编译的rdoc模块不能跟上步伐的原因.
然后再继续gem install rails就可以了.
 
4.验证ruby on rails安装
rails -v
可以看到rails已经成功安装.

最新文章

  1. CDN 学习笔记
  2. CentOS7 Mini安装Oracle后用PL/SQL连接数据库(图形化安装)
  3. RHEL 集群(RHCS)配置小记 -- 文档记录
  4. android 浏览器开发实例
  5. LINUX第五次实验报告
  6. How Uuencoding Works
  7. 从"分层二进制输出"至"解决二进制树深度"总结
  8. 敏感字符串加密处理(PHP实现)
  9. sql连接查询 2011-10-10 23:13 (QQ空间)
  10. Ubuntu编译安装PHP7
  11. ARM系统中函数调用过程中的参数传递-转
  12. 多线程(五) java的线程锁
  13. MarkDown里面的Emoji表情
  14. Vim搜索、取消高亮、显示行数、取消行数
  15. 【emotion】目标初定
  16. Vue2 几种常见开局方式
  17. zookeeper 介绍与集群安装
  18. laravel框架的安装与配置
  19. c++设计一个无法被继承的类
  20. JAVA框架 Spring junit整合单元测试

热门文章

  1. HDU 5705 Clock (精度控制,暴力)
  2. C# JSON使用的常用技巧(一)
  3. NSDate和NSString
  4. UI进阶 文件管理器(NSFileManager)文件对接器(NSFileHandle)
  5. 线程池:ThreadPoolExecutor
  6. Javascript模块规范(CommonJS规范&&AMD规范)
  7. 关于Excel导入的HDR=YES; IMEX=1详解
  8. (5)html表单
  9. Hadoop on Mac with IntelliJ IDEA - 5 解决java heap space问题
  10. Owin管道与asp.net管道模型