美文网首页
Ubuntu 虚拟机下 Ruby on Rails 的安装

Ubuntu 虚拟机下 Ruby on Rails 的安装

作者: 冰J冰 | 来源:发表于2016-02-01 16:06 被阅读169次

    虚拟机下安装ruby rails 环境

    接着上节

    修改Ruby源

    https://ruby.taobao.org/ 进入到该页面 进行ruby 源的修改和``如果你使用 Gemfile 和 Bundle (例如:Rails 项目)''的修改

    $ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
    $ gem sources -l
    *** CURRENT SOURCES ***
    
    https://ruby.taobao.org
    #请确保只有 ruby.taobao.org
    $ gem install rails
    
    bundle config mirror.https://rubygems.org https://ruby.taobao.org
    

    安装软件

    首先通过vagrant ssh 登录Ubuntu虚拟机
    更新一下系统软件仓库列表:

    sudo apt-get update
    

    安装一些后面需要的库和软件:

    sudo apt-get install -y git-core curl zlib1g-dev build-essential \
                         libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 \
                         libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common
    

    安装rbenv

    rbenv 是一个安装 ruby 和管理控制多个 ruby 版本的工具

    以下 是安装rbenv 的命令 逐条执行

    cd
    git clone git://github.com/sstephenson/rbenv.git .rbenv
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
    echo 'eval "$(rbenv init -)"' >> ~/.bashrc
    git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
    echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
    exec $SHELL
    

    现在可以真正安装 ruby 了

    rbenv install 2.1.2
    rbenv global 2.1.2
    

    之后查看ruby -v输出的是否为2.1.2 如果不是,则cmd+d退出虚拟机,再进入一次

    安装 rails

    有了 ruby 语言,系统上就会多出一个命令叫 gem 可以用来安装 ruby 的程序包,首先执行

    echo "gem: --no-ri --no-rdoc" > ~/.gemrc

    gem install rails -v 4.1.2
    rbenv rehash # 导出 gem 中提供的系统命令
    

    查看rails 版本

    rails -v
    

    安装 MySQL 数据库

    sudo apt-get install mysql-server  mysql-client  libmysqlclient-dev
    
    

    因为是本地开发环境,就不设置密码了,安装期间弹出框 直接 tab 键 加 回车即可。

    相关文章

      网友评论

          本文标题:Ubuntu 虚拟机下 Ruby on Rails 的安装

          本文链接:https://www.haomeiwen.com/subject/adpskttx.html