`
山雨欲来风满楼
  • 浏览: 58004 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ror 环境搭建

阅读更多
http://hi.baidu.com/%D5%D4%C8%D9/blog/item/ff1b53008660c418738b65f5.html

如果ubuntu是在虚拟机上面跑建议内存设置为自己机器内存的一半。

1.首先修改软件源,最好为main server。

system=>系统管理=>软件源   (中国源下载东西会慢死人的)

2.sudo apt-get update   (更新下载源)

3.安装ssh服务,以便远程连接

ubuntu默认没有安装ssh服务,所以要自己来:

sudo apt-get install openssh-server

安装好了,启动服务

/etc/init.d/ssh start #start|resart|stop

4.安装jdk

sudo apt-get install sun-java6-jdk

安装过程中有个协议让你接受,ctrl+f选中ok,然后回车!

5.下载netbeans并安装

这里去官网上面下载最新的版本安装就是咯,一般不会出问题。

sudo sh netbeans.sh

6.安装ruby

sudo apt-get install ruby

7.安装gem
sudo apt-get install rubygems
gem update --system

更新不成功的话就自己去www.rubyforge.org上面自己下载最新的rubygemsXXXX.gem
下载目录下面执行sudo gem install rubygemsXXXX.gem
cd /var/lib/gems/1.8/gems/rubygems-updateXXXXXX
sudo ruby setup.rb
sudo rm /usr/bin/gem
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
sudo ln -s /usr/bin/irb1.8 /usr/bin/irb

还有一中自动的更新方式:
$ sudo gem install rubygems-update
$ sudo update_rubygems

到此为止 gem 更新完毕

8. sudo gem install rake
sudo gem install rails
sudo apt-get install ruby1.8-dev
####sudo apt-get install libmysql-ruby1.8
####sudo apt-get install mysql-client-5.0
sudo apt-get install libmysqlclient15-dev
sudo gem install mysql
安装图片处理库rmagick,请参照本blog专门关于此安装的文章。

9.开发环境的话还是用sqlite3数据库吧,调试起来很快。
sudo apt-get install ruby1.8-dev libsqlite3-dev
sudo gem install sqlite3-ruby

10.安装快速调试器,netbeans中用起来很爽。
sudo gem install linecache
sudo gem install ruby-debug-base
sudo gem install ruby-debug-ide

11.BDD所需
sudo gem install rspec
sudo gem install rspec-rails
分享到:
评论
1 楼 ligeqq 2009-12-31  
国内也有很好的源啊,比如说163的就巨快!

相关推荐

    Windows 上搭建 ROR环境

    ### Windows上搭建Ruby on Rails(ROR)环境详解 #### 一、引言 随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows...

    ruby on rails 环境搭建

    【Ruby on Rails 环境搭建】是开发者在进行Web应用程序开发时的首要步骤,尤其对于初学者至关重要。Ruby on Rails(简称RoR)是一个基于Ruby语言的开源Web开发框架,它采用MVC(Model-View-Controller)架构模式,...

    ror实例

    1. **Gemfile与Gemfile.lock**:项目中的Gemfile用于指定项目依赖的gem库,Gemfile.lock则记录了具体版本,确保团队成员或部署环境具有相同的依赖。 2. **ActiveRecord**:这是Rails中的ORM(对象关系映射),它...

    搭建Ruby on Rails开发环境

    在搭建RoR环境的过程中,遇到任何问题,建议查阅官方文档、社区论坛或Stack Overflow等资源,这些都能提供丰富的解决方案。同时,保持Ruby和Rails的版本更新也是必要的,因为新版本通常包含性能优化和新特性。 总的...

    Ruby on Rails环境搭建(基于WinXP & RadRails)

    在本教程中,我们将深入探讨如何在Windows XP操作系统上搭建Ruby on Rails开发环境,特别强调使用RadRails作为集成开发环境(IDE)。Ruby on Rails(RoR)是一个强大的Web应用程序框架,它基于Ruby编程语言,提供了...

    Rails2.2.2之windows环境搭建

    在本教程中,我们将深入探讨如何在Windows操作系统上搭建Rails 2.2.2的开发环境。Rails是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,使得Web开发变得更加简洁高效。本文将...

    ubuntu 10.10系统安装及vim(ROR)开发环境完整配置

    **四、Ruby on Rails开发环境搭建** 1. **安装Ruby**:使用`sudo apt-get install ruby-full`安装Ruby。 2. **安装Ruby Gems**:Ruby的包管理器,使用`sudo apt-get install rubygems`。 3. **安装Bundler**:...

    RoR中文解决方案(很不错哦)

    总的来说,这个压缩包提供了一套完整的解决方案,包括处理RoR中文问题的插件、数据库备份文件以及自动化代码生成工具,方便开发者在搭建或维护RoR应用时,特别是在涉及中文内容时,能够更顺畅地工作。对于学习和使用...

    敏捷开发第二版ROR必看

    1. **基础篇**:介绍Ruby语言基础,Rails框架的基本概念和安装,以及开发环境的搭建。 2. **实战篇**:通过实际项目案例,演示如何使用Rails开发功能齐全的Web应用,包括模型、视图和控制器的实现。 3. **高级篇**:...

    用于ROR应用的lighttpd配置模板

    "用于ROR应用的lighttpd配置模板"提供了一个预设的配置,帮助开发者快速配置lighttpd以支持Rails环境。 Lighttpd以其低内存占用和高并发能力而受到欢迎,它支持FastCGI,这是与Rails应用进行通信的常见接口。...

    在RHEL上安裝設置ROR(nginx+passenger+ruby+rails+oracle+netzke)

    在RHEL(Red Hat Enterprise Linux)系统上搭建Ruby on Rails(简称RoR)应用程序环境是一项技术性较强的任务,尤其当涉及到与其他服务如Nginx、Phusion Passenger、Ruby、Rails以及Oracle数据库集成时。以下是对这...

    redmine搭建以及RTX消息提示的配置

    1.1、安装 Ruby 和 Rails:使用 RailsInstaller 安装 Ruby 和 Rails,安装路径设为 E:\ROR,安装过程中记得选中添加路径到环境变量。 1.2、解压 Redmine:将 Redmine 解压到 E:\ROR 下,得到路径 E:\ROR\redmine,...

    Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统

    本文详细介绍了如何在特定的 Linux 环境下搭建 Redmine 项目管理系统,并提供了所需的资源下载链接和版本号。Redmine 作为一个功能全面且可高度定制化的项目管理工具,在企业级应用中有广泛的应用前景。通过本文提供...

    ruby on rails

    要搭建RoR环境,你需要安装以下组件: 1. **Ruby**: RoR的基础,确保安装的是与Rails版本兼容的Ruby版本,例如使用RVM(Ruby Version Manager)或rbenv来管理多个版本。 2. **Bundler**: 一个依赖管理工具,用来...

    Ruby On Rails

    通过本教程的"rubyonrails.pdf",你将逐步学习如何搭建Rails环境,创建第一个应用,理解并运用MVC模式,掌握数据库操作,编写有效的路由规则,以及如何利用gem扩展应用功能。RoR的世界充满魅力,等待着你去探索。

    如何在局域网安装Redmine(原创)

    Redmine是一款基于Web的项目管理和跟踪工具,由Ruby on Rails (RoR)框架编写而成。它为团队提供了全面的功能,包括但不限于问题追踪、任务管理、版本控制集成、时间追踪、文件管理等。Redmine的设计初衷是为了提供一...

    doc_ecommerce:ror-ecommerce 的文档

    提到“在 15 分钟的视频中创建电子商务”,这可能暗示有一个快速入门的视频教程,帮助开发者快速理解和搭建基础的电子商务环境。同时,它强调了虽然需要进行定制,但这个平台能够帮助开发者节省大量的时间,表明这个...

    rails_sandbox:使用 Vagrant 快速搭建 Ruby on Rails 环境

    使用 Vagrant 快速设置 Ruby on Rails 环境。 用法 安装 >= 1.2。 vagrant plugin install vagrant-berkshelf git clone git@github.com:1000k/rails_sandbox.git cp Vagrantfile.default Vagrantfile 编辑 ...

Global site tag (gtag.js) - Google Analytics