首页 → Linux教程
背景:
阅读新闻
Ubuntu下配置ROR的一些体会
[日期:2008-04-08]来源:Linux公社作者:Linux整理[字体:]
1、install rubyapt-get install irb libdbm-ruby1.8 libgdbm-ruby1.8 libmysql-ruby1.8 libmysqlclient14 libopenssl-ruby1.8 libruby1.8-dbg mysql-common ri ri1.8 ruby1.8-dev
2、install rubygem#?group_id=126&release_id=20667wget tar zxfv rubygems-1.1.0.tgzcd rubygems-1.1.0sudo ruby setup.rb提示:RubyGems installed the following executables:/usr/bin/gem1.8运行:gem1.8 update –system
3、install Rails and dependenciessudo gem1.8 install rails –include-dependencies
4、intall Mongrelsudo apt-get install build-essentialsudo gem1.8 install mongrel –include-dependencies
5、测试rails 版本:rails -vRails 2.0.2建立测试应用:rails cookbookcd cookbook./script/server打开:3000/即可看到首页
注:1、我在安装时,,运行sudo ruby setup.rb时出现如下错误:./lib/rubygems/custom_require.rb:27:in `gem_original_require’: no such file to load — rdoc/rdoc (LoadError)from ./lib/rubygems/custom_require.rb:27:in `require’from setup.rb:48解决方法如下:sudo apt-get install -f rdoc
2、在运行./script/server时出现如下错误:=> Booting WEBrick…/usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:159:in `require_frameworks’: no such file to load — openssl (RuntimeError)from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:88:in `process’from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `send’from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `run’from /home/kokko/cookbook/config/environment.rb:13from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require’from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require’from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require’from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in’… 7 levels…from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb:39from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require’from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require’from ./script/server:3
出现此错误的原因是没有安装了libopenssl-ruby 的缘故
kokko@kokko-laptop:~/cookbook$ sudo apt-cache search libopenssl-rubylibopenssl-ruby – OpenSSL interface for Rubylibopenssl-ruby1.9 – OpenSSL interface for Ruby 1.9ruby1.8 – Interpreter of object-oriented scripting language Ruby 1.8libopenssl-ruby1.8 – OpenSSL interface for Ruby 1.8
这里使用的是ruby1.8,运行 sudo apt-get install libopenssl-ruby1.8 即可。
0
Ubuntu 7.10下从source安装ruby
Ubuntu8.04版openoffice启动更快了
相关资讯 Ubuntu技巧 ROR
图片资讯
本文评论 查看全部评论 (0)
评论声明
最新资讯
本周热门
Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号
看不见我将要去的地方,记不得我已经去过的地方。