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 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

>如果依然报错,执行下面命令:
curl -sSL https://rvm.io/mpapis.asc | gpg --import -

>完成后重新安装rvm:
curl -L get.rvm.io | bash -s stable

激活rvm:

source /home/cbd/.rvm/scripts/rvm

3. install Ruby

rvm install ruby

『会要求密码来自动安装一些依赖』

『可选』使用taobao镜像提速:

FOR MAC $ sed -i .bak ‘s!cache.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!‘ $rvm_path/config/db

FOR LINUX $ sed -i ‘s!cache.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!‘ $rvm_path/config/db

更换gem源:
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l

查看是否安装成功:

ruby -v

ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]

4. install rails

gem install rails

5. new app

在项目文件夹下,新建项目app001:

rails new app001

『还需要做一些事情:』

安装bundle时需要的东西,terminal会提示的。

Q: 不太清楚怎么一次性gem install 所有依赖,目前我是一个个安装的,极其耗时,希望知道方法的朋友来指点一下!

vim Gemfile

修改源地址:

source ‘http://ruby.taobao.org/

保存。

执行 bundle,自动安装依赖。

6. 运行服务

在项目文件夹下运行 rails server

浏览器访问 http://localhost:3000 ,显示ROR欢迎页面。

Continue Happy Time ^_^

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-22 17:19:04

Ubuntu Ruby on Rails 环境搭建的相关文章

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

Ruby On Rails环境搭建

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

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

ubuntu下配置rails环境遇到的错误

1.Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in you r Gemfile 解决:sudo gem install sqlite3-ruby 2.ERROR:  While executing gem ... (Gem::FilePermissionError)     You don't have write permissions into the /usr/local/lib/ruby/ge

Ubuntu Desktop基本办公环境搭建

Ubuntu Desktop基本办公环境搭建 一如前面所强调的, linux系统是面向开发人员友好的,而对office办公人员并不友好 . 如果是重度的office办公需求人员,不建议使用linux desktop,而建议使用windows,基本上所有的大型office的应用软件的最优体验方案都是在windows上实现的. 但是本文还是会花一定的篇幅来讲解如何在Linux(Ubuntu)上面搭建办公应用环境,因为开发人员还是会有一定程序的office办公需求,这些应用需求在linux上也可以找到

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)

Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统 Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览器访问http://localhost  即可打开: 3)修改网站根目录: A."

使用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

ubuntu下php开发环境搭建,nginx+(cgi)php5fpm+memcached+xdebug

由于只是开发环境,所以都是选择比较简单的apt-get安装方式 ,但中间也遇到一点问题. 首先安装nginx nginx的安装和配置其实很简单,nginx本身非常轻量级, 直接 sudo apt-get install nginx 就可以了 他的配置文件是在/etc/nginx/里面,网站项目路径是在/var/www里面,安装之后一定要确保nginx的启动账户有对网站目录的访问权限,否则会报错. 第二步,安装cgi linux底下的cgi程序非常多,在这里我选择的是php5-fpm 方便  在这