Ubuntu Install Rbenv & Ruby & Rails (Week I)

Advanced Software Engineering

The First Class

Part I

1 Install Essential Dependecies

  1. sudo apt-get update

  2. sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool imagemagick libmagickwand-dev libpcre3-dev libsqlite3-dev

2 Install Rbenv Environment

  1. git clone https://github.com/sstephenson/rbenv.git ~/.rbenv

  2. echo ‘export PATH="$HOME/.rbenv/bin:$PATH"‘ >> ~/.bashrc
  3. echo ‘eval "$(rbenv init -)"‘ >> ~/.bashrc
  4. source ~/.bashrc
  5. type rbenv
  6. git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

3 Install Ruby Environment

      List all version of ruby, and then you can chose one to install

  1. rbenv install -l

  2. rbenv install 1.9.3-p448

4 Set up Ruby Version and Change Gem Source

  1. rbenv global 1.9.3-p448  # accroding to the former one

  2. rbenv rehash
  3. gem sources --remove https://rubygems.org/
  4. gem sources -a http://ruby.taobao.org/

5 Install Rails

  1. gem install bundler rails

6 Check the Version

  1. ruby -v

  2. gem -v
  3. rake -V
  4. rails –v

7 Install node.js

  1. sudo add-apt-repository ppa:chris-lea/node.js

  2. sudo apt-get update
  3. sudo apt-get install nodejs

8 Test the Environment

  1. cd ~

  2. mkdir rails
  3. cd rails
  4. rails new blog
  5. cd blog
  6. rails server
  7. http://127.0.0.1:3000

9 Complete

时间: 2024-08-25 11:22:06

Ubuntu Install Rbenv & Ruby & Rails (Week I)的相关文章

Ubuntu下安装 Ruby, Rails 运行环境

说明: 在安装之前我做了:1.更新软件源,详细指导在这里: 2.更新系统:sudo apt-get update && sudo apt-get upgrade; 3.安装fcitx,安装sogou输入法: 4.打字不方便,禁用触摸板:sh TouchPad.sh off 接着就开始安装了!这里说明一下,后面的可能有几步可能是多余的,怕出错,就没有说去更正简化. 参考资料来自:边晓宇@CSDN 和 ruby-china.org如何快速正确的安装 Ruby, Rails 运行环境 操作系统U

How to Install Xcode, Homebrew, Git, RVM, Ruby & Rails on Snow Leopard, Lion, Mountain Lion, and Mavericks

After following many outdated and incomplete instructions for setting up a web development environment on a Mac (back in March 2012), and spending a lot of time finding solutions to the problems I encountered along the way, I decided to put together

如何在ubuntu中搭建ruby开发环境

Ubuntu是一个以桌面应用为主的linux操作系统,在进行项目开发的时候,需要在ubuntu中安装ruby开发(http://www.maiziedu.com/course/ruby-px/)语言,主要是考虑到项目的高可变性,以及由此产生的高适应性,所以选择用ruby.跟Java相比,ruby的确比较灵活,能写出千变万化的代码. 但是,比较可悲的是,在windows7上面搭建ruby环境问题比较多.无论是基于cgywin,还是直接使用netbeans都不尽如人意. 因为想调整webserver

mac快速正确的安装 Ruby, Rails 运行环境

Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦! 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号) 步骤0 - 安装系统需要的包# For Mac # 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包 # 然后安装 [Homebrew](http:

如何快速正确的安装 Ruby, Rails 运行环境

对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境. 次安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦! 以下代码区域,带有 $ 打头的表示需要在控制台(

怎样高速正确的安装 Ruby, Rails 执行环境

对于新入门的开发人员,怎样安装 Ruby, Ruby Gems 和 Rails 的执行环境可能会是个问题,本页主要介绍怎样用一条靠谱的路子高速安装 Ruby 开发环境. 次安装方法相同适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你须要用: Mac OS X 随意 Linux 发行版本号(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦! 以下代码区域,带有 $ 打头的表示须要在控制

转 CentOS下面安装RVM+ruby+Rails

CentOS6.2下面安装RVM+ruby+Rails (1)RVM官方网站应该是改版过一次, 使用 Java代码   curl -L https://get.rvm.io | bash -s stable 下载并安装rvm稳定版本.不在使用bash < <(curl -s https://rvm.beginrescueend.com/install/rvm),切记. 很快安装完rvm后,重新登录一个新的ssh,使用rvm -v检查一下版本即可. (2)安装一些以来库,编译安装其它软件或者库的

[Ubuntu] Install teamviewer9 on Ubuntu14.04_x64

The article copied from http://ubuntuhandbook.org/index.php/2013/12/install-teamviewer-ubuntu-1404/ TeamViewer 9 Stable now is available. It features multiple connections in tabs, wake-on-lan, two step authentication, shared clipboard and more. This

ubuntu install rpm

简单来说,Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb. sudo apt-get install alien #alien默认没有安装,所以首先要安装它 sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb #安装 注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb 有时候,我们想要使用的软件并没有被包含到