经过几天的实验,终于在Ubuntu 12.04 上成功搭建了Rails的开发环境。首先我简述下我安装了哪些东东哈:ubuntu 12.04是安装的虚拟机.虚拟机在安装过程中请保证网络的畅通.使用Ruby Version Manager (RVM)脚本来安装 Ruby on Rails 和 RubyGems.关于RVM详见RVM官方网站
为安装RVM做些准备
现在开始安装,RVM 脚本需要先安装好 Curl 和 Git。Curl 是一个使用多种协议(如 HTTP 或 FTP)进行数据传输的工具。而“Git 是一个免费的开源分布式版本控制系统,适用于从小型项目到非常大的项目,兼顾了速度和效率.打开终端输入一下命令
$ sudo apt-get install curl
$ sudo apt-get install git-core
$ sudo apt-get install git-core
配置Git
Git 会在 RVM 脚本中使用,安装之后,我们需要花一点时间来配置它。配置很容易:只要提供一个用户名和邮件地址即可。
$ git config --global user.name "Your Name"
$ git config --global user.email your-email@ address.com
$ git config --global user.email your-email@ address.com
安装 RVM
现在我们可以安装 RVM 了。RVM 的意思是 Ruby 版本管理器,“是一个命令行工具,让你容易的安装、管理和使用多个 Ruby 环境及其相应的 Gem 包。”下列命令来安装这个脚本。RVM 将安装在你当前登录用户的主目录里。
$ bash -s stable < < ( curl -s https:// raw.github.com/ wayneeseguin/ rvm/ master/ binscripts/ rvm-installer )
切换到主目录,然后添加rvm scripts路径变量到bash:
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/ .bash_profile
手动重新载入设置文件,也可以另外打开一个新的终端窗口自动载入。这样 rvm 命令就可以用了。
$ source ~/ .bash_profile
如果一切正常,命令将返回“rvm is a function”(rvm 是函数)。否则,可以访问 RVM 网站的“Troubleshooting your install” 栏目找找解决办法。(应该是没有问题的!)
当以上操作都成功之后,你就可以开始安装ruby的编译器了…使用RVM命令进行安装
$ rvm list known #从结果中选择一个版本进行安装
$ rvm install 1.9.3 #安装成功后通过以下命令查看版本
$ ruby -v
$ gem -v
$ rvm install 1.9.3 #安装成功后通过以下命令查看版本
$ ruby -v
$ gem -v
如果有需要可以手动更新下RubyGems 和其他需要更新的 Gem
$ gem update --system
$ gem update
$ gem update
使用 RubyGems 安装 Rails
$ gem install rails
$ rails -v
$ rails -v
相关推荐
在使用前需先配置 Ruby On Rails 的开发环境,本文将介绍如何在 Ubuntu 12.04 系统下配置 Ruby On Rails 开发环境。 一、安装系统需要的包 在安装 Ruby On Rails 之前,需要安装一些必要的包,包括 build-...
服务器安装测试于 Linode VPS (Ubuntu 12.04 LTS (GNU/Linux 3.4.2-x86_64-linode25 x86_64)。 配置 Ubuntu Server 系统 如果你是国内服务器,推荐修改网易的源 输入 sudo vi /etc/apt/sources.list 将里面的内容...
rails, 厨房设置一个可以与 Nginx 和 Rails 一起滚动的Ubuntu服务器 主厨 rails安装一个准备为 Ruby on Rails 栈准备的Ubuntu服务器:NginxPostgreSQLRedisMemcached带RVM的rubyPhusion乘客独立要求Ubuntu 12.04
RailsOnUbuntu 对于使用Ubuntu的Ruby on Rails开发人员的一些有用的脚本/好东西! 1. Rails安装程序 为了在Ubuntu 12.04 LTS(精确的穿山甲)/ 12.10(定量Quetzal)上设置Rails,我还为初学者编写了逐步指南,请...
本文将详述如何在Ubuntu 12.04操作系统上手动配置服务器环境,包括Ruby、数据库、Nginx、Redis以及监控工具Monit,同时介绍使用Capistrano进行自动化部署。 首先,我们需要安装必要的软件环境。Ruby是Rails框架的...
在Ruby on Rails应用开发中,部署到服务器是一...以上是基于给定文件内容的Ruby on Rails服务器配置和部署的详细步骤,包括环境搭建、监控和自动化部署。请注意,实际部署时应根据项目需求和服务器环境进行适当的调整。
在Ruby on Rails应用的服务器配置过程中,我们通常需要关注几个关键点:系统选择、环境安装、服务配置、监控工具的设定以及自动化部署。以下是对这些环节的详细解释: 1. **系统选择**: - 选择合适的操作系统对于...
ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 代码如下: … Make sure that gem install mysql2 -v ‘0.3.16’; succeeds before bundling …. 感觉非常奇怪 最后console...
Ubuntu 12.04 nginx 独角兽 Ruby(rbenv) 打捆机 导轨 邮局 要求 流浪 ( ) 为什么? 与团队合作,创建一个 VM 以在团队成员之间共享始终是一个好主意,以保持环境相同并避免基于特定机器配置可能出现的任何问题...
此食谱已在Ubuntu 12.04和Ubuntu 14.04上进行了测试。 属性 rails-app ::默认属性 钥匙 类型 描述 默认 [“ rails-app”] [“名称”] 细绳 应用名称 “默认” [“ rails-app”] [“地址”] 细绳 服务器的IP地址或...
Ubuntu安装在Ubuntu 12.04 LTE机器上: 安装curl,git,postgresql,postgresql-dev-all,nodejs 通过rvm安装滑轨。 一种方法是: gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804...
Ruby 应用程序的 Chef 食谱包 入门 设置 ssh $ brew install ssh-copy-id ...捆绑和更新食谱 ...这个厨师食谱是为在 Ubuntu 12.04/14.04 LTS 上使用而构建的 用 VAGRANT 测试 下载并安装 Vagrant - 下载并安装 V
这是针对 Ubuntu 12.04 LTS 的,其他基于 debian 的系统可能需要进行一些更改。 洒水。 Sprinkle 是一种软件配置工具,可用于构建远程服务器。 例如。 在创建后直接在全新的切片上安装 Rails 或 Merb 堆栈。 它...
在虚拟机上安装 Ruby 和 Rails 下面描述了这些步骤中的每一个。 如果遇到问题,请参阅此。 第 1 步:下载 Ubuntu 和 Virtual Box 从下载 Ubuntuu 12.04 桌面 32 位 ISO。 选项 1(慢):单击“开始下载”(32 位...