Ruby on Rails环境搭建及rubyMine安装

最近在学ruby,ruby是一种面向对象的编程语言,rails是Ruby的框架,就像java中的SSH一样。只是rails是MVC模式的。下面讲一下安装环境的过程。

安装Ruby on rails环境主要参考的是Ruby-china上面的教程贴,链接在此:https://ruby-china.org/wiki/install_ruby_guide

另外,最好在linux内核上面使用,所以开始安装前请确保有一台linux内核的机器或者虚拟机或者双系统。

1.安装Ruby

现在的ruby版本应该是2.X了,建议不要装1.9版本的,因为2.0比1.9增添了许多新特性。下面都是在命令行中执行的

1.安装系统需要的包

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

2.装RVM。RVM就是Ruby运行的虚拟机,类似JVM一样的。

curl -L https://get.rvm.io | bash -s stable

然后,载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的)

source ~/.rvm/scripts/rvm

检查一下是否安装正确

rvm -v

如果安装正确的话,上一句输入之后在命令行应该能看见类似这样的回应:

rvm 1.22.17 (stable) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]

重要的是rvm 1.22.17,这个就是你安装的Rvm的版本。

3用RVM安装Ruby环境

rvm install 2.0.0

这样Ruby,ruby gem都安装好了。Ruby gem是什么呢,它是个ruby的工具,用来管理各种库包。

4设置 Ruby 版本

RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

rvm 2.0.0 --default

同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本

这个时候你可以测试是否正确

$ ruby -v

ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]

$ gem -v

2.1.6

$ gem source -r https://rubygems.org/ (这句是把gem的默认下载源取消掉,改成taobao的源。因为国外的网站有时候可能连接不是那么稳定)

$ gem source -a https://ruby.taobao.org

2.装Rails

上面 3 个步骤过后,Ruby 环境就安装好了,接下来安装 Rails

$ gem install rails

然后测试安装是否正确

$ rails -v

Rails 3.2.13

如果安装过程中提示你缺少XX包,就按照命令行的提示执行gem install XXX就可以了。

附:如果你确定你安装好了ruby,rvm,rails,但是ruby -v,rails -v都看不到版本号的话,可以先在命令行中输入/bin/bash --login,然后再ruby -v试试

3.装rubymine

rubyMine是开发ruby的IDE,如果你喜欢在文本编辑器里写代码的话就略过下面的吧。

首先去官网下载,链接就不给了,百度之吧。

然后,注意这个软件是收费的,所以去搞个注册码神马的吧,百度一堆,按顺序试试就好了。

安装RubyMine要先安装jdk环境,这个写Java的都装过,略过不写了~

然后,要写项目的话呢,需要先bundle install一下,这个的意思就是按照你这个项目的配置文件中写的,绑定一下你需要的各种库文件。具体方法就是tools——bundler——install。可能会Bundle失败,提示你在bundle之前请确保XX包已经安装了,这是因为你并没有安装某个配置文件中写的包或者是相关的依赖包,按照提示的在命令行执行gem install XX(这里的XX是指包名)就好了。

时间: 2024-10-24 00:38:29

Ruby on Rails环境搭建及rubyMine安装的相关文章

Ruby On Rails环境搭建

注:现在http://rubyforge.org 网站已经停止运行,取而代之的是https://rubygems.org这个网站,下文中所需要的gem包都可以去这个网站搜索下载.其他完全按照下文说的去做即可 Ruby on Rails 体验之旅(一)--安装 最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了ruby on rails,安装的时候真是不顺心,这里把自己的安装心得记下来: 1) 安装ruby 下载安装包:http://rubyforge.org/frs/?g

Ubuntu Ruby on Rails 环境搭建

0. 系统环境 uname -a Linux moyo-desktop 3.19.0-21-generic #21-Ubuntu SMP Sun Jun 14 18:31:11 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 1. 安装curl sudo apt-get install curl 2. install rvm curl -L get.rvm.io | bash -s stable > 注意:如果提示错误警告,执行下面命名来获取公钥: gpg --k

Ruby On Rails 环境搭建MySQL数据库连接

1.  安装wamp1.7.4从而自动安装好Apache和MySQL,Apache的端口可能会被IIS服务占用,可以去控制面板里关掉 2.  修改root密码,为了能在phpMyAdmin里继续操作数据库,需要到Wamp安装路径里的phpMyAdmin里找到config.inc.php,文件内搜索“password",将原来的 空密码修改为"root",重启Wamp,即可正常访问phpMyAdmin了 3. 把Mysql安装目录中bin目录下的libmysql.dll 复制到

Ruby On Rails 环境搭建

#api 新規作成rails new companyname-projectname-web-api --api #gem 新規作成bundle gem companyname-projectname-gem #ローカルgemのbuild & install#ソース構造companyname-cloud |--companyname-projectname-web-api |--companyname-common-gem#companyname-common-gemのgem名称はcompany

使用Nginx+Passenger部署Ruby on Rails环境

本文介绍如何使用Nginx+Passenger来部署Ruby on Rails环境 本文使用的操作系统版本是CentOS6.5 1.安装ruby wget http://cache.ruby-lang.org/pub/ruby/ruby-2.0.0-p594.tar.gz mkdir -p /data/app_platform/ruby tar -zxvf ruby-2.0.0-p594.tar.gz cd ruby-2.0.0-p594 ./configure --prefix=/data/a

[LAMP环境搭建二]MySQL安装

安装前准备工作:[[email protected] src]# yum -y install bison bison-devel ncurses ncurses-devel openssl openssl-devel cmake下载安装http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz wgettar -zxvfcd./bootstrapgmakegmake install/********************************

[LAMP环境搭建三]PHP安装

****说明:先全部看一遍,再开始安装**** 获取PHP源码包 http://cn2.php.net/get/php-5.5.10.tar.gz/from/this/mirrorwget 安装libxml2:wget ftp://xmlsoft.org/libxml2/libxml2-2.9.1.tar.gz./configure --prefix=/usr/local/libxml2# yum -y install python-devel 安装zlib:wget http://zlib.n

[LAMP环境搭建一]Apache安装

vi /etc/sysconfig/network-scripts/ifcfg-eth0加入 ONBOOT=yes //启动时网络接口是否有效这样就可以自动连接网络了 /********************删除自带的apache:service httpd stopyum remove httpd/********************安装前准备:yum -y install gcc gcc-c++ libtool /*******************下载:apache源码包 注意是h

linux php环境搭建以及magento安装教程

听朋友用magento在搭建电商系统,我好奇.遂自己下载了一个包部署了一套. 主机采用linux center os6.5,安装程序非常顺利,部署一套大概费时一个小时左右. #################linux环境搭建################## 安装apache2,然后启动: yum install httpd /etc/init.d/httpd start 此时,apache能提供http服务,但是不能解析php,也不能连数据库. Apache主配置文件:/etc/httpd