`

ubuntu 搭建rails 开发环境

阅读更多
参考(http://thoughtrails.com/episodes/1-installing-rails-3-on-ubuntu-10-04-lucid-lynx-with-rvm)


1: 首先安装netbeans

1>  下载jdk和netbeans
下载jdk 地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载netbeans地址(6.9.1):
http://netbeans.org/downloads/6.9.1/start.html?platform=linux&lang=zh_CN&option=ruby

2> 安装和配置:

安装 jdk:

我下载的是jdk-6u26-nb-7_0-linux-ml.sh,修改jdk权限为可执行,sudo chmod +x jdk-6u26-nb-7_0-linux-ml.sh,安装jdk: sudo ./jdk-6u26-nb-7_0-linux-ml.sh

配置jdk环境变量:

打开profile文件:  sudo gedit /etc/profile, 加入以下数据(注意jdk的安装路径)

JAVA_HOME=/usr/local/jdk1.6.0_26

export JRE_HOME=/usr/local/jdk1.6.0_26/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

重启系统
输入 java -version 能够查看到jdk版本,则表示成功安装和配置。

安装netbeans:

修改权限为可执行: chmod +x netbeans-6.9.1-ml-ruby-linux.sh
双击netbeans-6.9.1-ml-ruby-linux.sh,选择运行

注意: 用netbeans创建项目的时候注意选择ruby版本,因为默认选择的是netbeans内置的ruby

2: RubyGems 安装

sudo apt-get install rubygems

验证安装成功:gem –v  如果输出版本号,rubygems就安装成功了


3: rails安装


   请先安装ruby,路径 http://zhangcaiyanbeyond.iteye.com/admin/blogs/1125818/edit

  1.安装:

    默认安装:gem install  rails  得到最高版本的rails

    指定安装:gem install rails -v 2.3.10

    注意: 不要加sudo

  2. 验证安装成功

   rails –v  输出版本号,则安装成功

4:  安装mysql 和 mysql gem

   sudo apt-get install mysql-server

   安装mysql gem: sudo gem install mysql
   注意: 如果报错:ERROR: Failed to build gem native extension
   安装: sudo apt-get install libmysqlclient-dev
   然后安装:  sudo gem install mysql



6: pcaprub:
报错: Failed to build gem native extension, sudo apt-get install  libpcap-dev

7:   freetds:  如果按照github的安装不上,可以试试直接 sudo apt get install  freetds-common, sudo apt-get install freetds-dev

8: 新版mysql安装后,需要sudo权限才能访问,如果想要去掉sudo权限访问限制,可以在/etc/mysql/my.cnf中加入如下配置信息:

[mysqld]
skip-grant-tables
分享到:
评论

相关推荐

    怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx

    Ubuntu 下 Ruby On Rails 开发环境配置指南 在 Linux 操作系统中使用 Ruby On Rails 能够对 web 应用程序的维护和开发变得更加...通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails 开发环境,提高开发效率。

    linux-在Ubuntu服务器上安装Rails生产环境的脚本

    在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...

    免费Ubuntu系统ruby on rails安装【保姆级教程】

    至此,你已经成功地在Ubuntu系统上搭建了Ruby on Rails开发环境。现在,你可以开始创建新的Rails应用,享受Ruby带来的乐趣了。 关于系统分区的提示: - **EFI引导区**:至少分配256MB,用于存储系统引导文件。 - **...

    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**:...

    rails敏捷开发,我的成功之路

    **详细说明**:对于新手来说,安装和配置开发环境可能是一项挑战性的工作。本书提供了详细的步骤指南,帮助读者轻松完成环境搭建: - **购物清单**:在开始安装前,列出所有必要的软件和工具,如Ruby语言、Rails...

    基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0

    在构建高性能、高可用性的Web应用环境中,"基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0"的方案是一个常见的选择。这个方案结合了多种强大的工具和技术,以确保应用程序的稳定运行和高效管理。以下是这些关键...

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...

    Ruby on Rails安装包全集(Linux)

    这个资源包提供了所有必需的组件,使得开发者可以按照文档逐步操作,在Linux环境中搭建起Ruby on Rails的开发环境。对于初学者或需要在非标准环境中部署RoR应用的人来说,这是一个非常有价值的资源。

    ruby on rails操作流程.pdf

    在本文中,我们将深入探讨在Ubuntu环境下搭建Ruby on Rails开发环境的详细步骤。 首先,我们需要在VirtualBox上安装Ubuntu操作系统。在这个过程中可能会遇到一些常见问题,例如终端软件的使用。确保使用启动器打开...

    Ruby与Ruby on Rails框架环境搭建的简明教程

    总的来说,搭建Ruby和Rails开发环境需要一定的步骤和耐心,但是一旦设置好,你就可以开始创建和部署强大的Web应用程序了。记得保持Ruby和Rails的更新,以利用最新的特性和性能优化。在开发过程中,遇到问题时,Ruby...

    搭建WEB应用环境下载资料

    6. **安装开发工具**:例如IDE(集成开发环境)、版本控制系统(如Git)、包管理器(如npm、pip或maven)等,以方便管理和协作开发。 7. **部署应用程序**:将源代码上传到应用服务器,配置好启动脚本,使应用能够...

    Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统

    **Ruby on Rails**(简称 Rails 或 ROR)则是一个用于开发 Web 应用程序的模型-视图-控制器(MVC)框架,它使用 Ruby 编程语言编写。Rails 的设计理念强调“约定优于配置”(CoC)和“不要重复自己”(DRY),使得...

    Ubuntu上配置Ruby on Rails框架及RubyMine IDE开发环境

    准备阶段的碎碎念 在virtualbox安装过程中由于这样那样的原因,产生许多坑。 坑1、关于终端,一定要...坑2、关于假设,大多数网站都假设你安装了一些基本包或者软件,但是有不提,这让初学者搭建环境尤其费力。 解决方

    Ruby-AnsibleRubyonRails服务器Ubuntu16x

    总结起来,Ansible在Ruby on Rails服务器部署中起到关键作用,它帮助我们自动化Ubuntu 16.x上的Ruby和Rails环境搭建、Web服务器配置、数据库管理和应用部署等任务。通过使用`ansible-rails-master`中的资源,我们...

    安装文档1

    综上所述,本安装文档详细指导了在非Windows系统上,如何从零开始搭建Ruby on Rails开发环境。通过遵循这些步骤,开发者可以有效地配置自己的开发工作站,为创建和调试Rails应用程序做好准备。在实际操作中,可能会...

    快速安装Ruby on Rails的简明指南

    ### 快速安装Ruby on Rails的简明指南 ...通过以上步骤,即使是没有经验的新手也能够快速搭建起一个完整的Ruby on Rails开发环境。Ruby on Rails以其简洁高效著称,无论是用于学习还是实际项目开发都是非常理想的选择。

    Ruby-極光Rails5專屬伺服器安裝包

    为了搭建一个高效的Rails应用服务器,我们常常需要配置一系列的技术栈。本安装包“Ruby-極光Rails5專屬伺服器安裝包”就是专为快速部署Rails 5应用程序而设计的,它包含了Nginx 1.10、Passenger 5和Ruby 2.3.1这三个...

    gitlab服务线上环境实战搭建

    它最初由Knut Urdalen使用Ruby on Rails开发,随着时间的推移逐渐发展成为一个强大的代码管理解决方案。GitLab的主要优势在于其高度的可定制性和灵活性,使得组织可以根据自身的需求定制私有的代码仓库,从而更好地...

    redmine搭建手册(完整版)

    本手册将详细介绍如何在自己的系统上搭建一个完整的Redmine环境。 1. 引言 Redmine的搭建涉及多个步骤,包括安装必要的软件栈、配置数据库以及最后的Redmine应用安装。这个过程可能对新手来说有些复杂,但通过遵循...

    rails-crossite.vm:用于开发 Ruby on Rails 的 Vagrant 入门套件

    Ruby on Rails 开发的入门套件。 受启发 什么是“交叉点”? Crossite 是放置在火车轨道下的东西。 需要搭建的服务器环境 最后更新 2014 年 12 月 31 日 应用 版本 杂项 Ubuntu 14.04 基础盒子是 Ruby 2.2.0 ...

Global site tag (gtag.js) - Google Analytics