Ruby on Rails是一个采用Ruby语言的遵循MVC模式的Web开发框架。使用RoR会得到更加快速爽快的Web开发体验。相比于Java EE,该框架使Web开发的速度和效率变得更加轻快和敏捷。闲话少说,本系列后面你将看到该框架的巨大魅力。

本文将介绍RoR开发环境的准备1:Vmware和Linux的安装

Step1,安装前的准备


Ruby和Rails虽然都支持跨平台运行,但在Linux下食用效果最佳(www),所以本系列希望在Linux环境下展开。为了不破坏原有生态系统,我们采用Vmware虚拟机安装和使用Linux。如下图所示,需要先下载以下两个软件:

(1)Vmware workstation 10试用版下载:

http://www.vmware.com/cn/products/workstation/workstation-evaluation

(2)Scientific Linux 6.X下载(我下载的是i386版本):

http://www.scientificlinux.org/downloads/

Step2,Vmware的安装


Vmware的安装参考以下一篇文章即可(感谢原文贡献者,感谢百度,以下同,(笑)):

http://jingyan.baidu.com/article/91f5db1beb35d41c7f05e3ba.html

安装完成后如下图:

Step3,Vmware的配置


Vmware是虚拟机(虚拟机就是虚拟的独立计算机),在虚拟机上可以安装操作系统,比如Linux,在安装Linux之前,我们需要先配置Vmware虚拟机环境,请参考如下文档:

http://jingyan.baidu.com/article/14bd256e0ca52ebb6d26129c.html

配置好之后就可以启动Linux操作系统进行Linux的安装啦,当然如果你的电脑安装过Hyper-V等其他虚拟机环境的话,会因为冲突报错,如下图:

解决方法是:打开Hyper-V管理器,在右侧停止服务,然后打开命令提示符,输入一行指令,再重启电脑即可。具体可参考下文:

http://empiricalmusing.com/Lists/Posts/Post.aspx?ID=25

Step4、Scientific Linux 6.X的安装


启动Linux进行Linux的安装,Linux安装参考如下文档:

http://www.cnblogs.com/jinweiclarkchao/p/3545740.html

因为是在虚拟机安装,所以也不用担心磁盘数据的问题。那么请放心大胆的安装吧~

安装后重启,出现了高端大气的Scientific Linux开机画面,化学粒子看不懂的说。。

Step5、测试Linux网络功能


如下图,打开Linux自带浏览器进行搜索Rails进行测试,如下图可以看到搜索结果:

至此,Vmware和Linux安装完毕。

下一篇:Ruby、Rails环境配置

[Ruby on Rails系列]1、开发环境准备:Vmware和Linux的安装的更多相关文章

  1. Windows下: RubyMine + Ruby On Rails + mysql 搭建开发环境

    最近在接手一个手机项目.在搭建环境的过程中,遇到了一些问题,在下文中已做记录,并奉上个人的解决方案. 开发环境 win2003 ;  JetBrains RubyMine6.3.3 1.  下载最新版 ...

  2. [Ruby on Rails系列]2、开发环境准备:Ruby on Rails开发环境配置

    前情回顾 上次讲到Vmware虚拟机的安装配置以及Scientific Linux 6.X系统的安装.这回我们的主要任务是在Linux操作系统上完成Ruby on Rails开发环境的配置. 在配置环 ...

  3. [Ruby on Rails系列]3、初试Rails:使用Rails开发第一个Web程序

    本系列前两部分已经介绍了如何配置Ruby on Rails开发环境,现在终于进入正题啦! Part1.开发前的准备 本次的主要任务是开发第一个Rails程序.需要特别指出的是,本次我选用了一个(Paa ...

  4. [Ruby on Rails系列]6、一个简单的暗语生成器与解释器(上)

    [0]Ruby on Rails 系列回顾 [Ruby on Rails系列]1.开发环境准备:Vmware和Linux的安装 [Ruby on Rails系列]2.开发环境准备:Ruby on Ra ...

  5. [Ruby on Rails系列]4、专题:Rails应用的国际化[i18n]

    1. 什么是internationalization(i18n)? 国际化,英文简称i18n,按照维基百科的定义:国际化是指在设计软件,将软件与特定语言及地区脱钩的过程.当软件被移植到不同的语言及地区 ...

  6. 2018-2019-2 20175234 实验一 Java开发环境的熟悉(Linux + IDEA)

    目录 20175234 实验一 Java开发环境的熟悉(Linux + IDEA) 第一部分 代码及运行结果截图 第二部分 要求 代码及截图 第三部分 题目 需求分析 设计 程序及运行结果 问题和解决 ...

  7. 实验一 Java开发环境的熟悉(Linux+Eclipse)

    实验一 Java开发环境的熟悉(Linux+Eclipse) 实验内容及步骤 使用JDK编译.运行简单的Java程序 打开windows下的cmd → 输入cd Code命令进入Code目录 → 输入 ...

  8. 实验一 Java开发环境的熟悉(Linux+Eclipse)

    实验一 Java开发环境的熟悉(Linux+Eclipse) 在Linux或Window或macOS中命令行下运行Java 在Linux 或Window或 macOS环境中 IDEA中调试设置断点 实 ...

  9. 20169205实验一 Java开发环境的熟悉(Linux+IDEA)

    20169205实验一 Java开发环境的熟悉(Linux+IDEA) 实验内容及步骤 使用JDK编译.运行简单的Java程序 打开windows下的cmd → 输入cd Code命令进入Code目录 ...

随机推荐

  1. .net转java了

    公司技术部门  要求.net全体转向java 本来要看看.net core的 看来是没必要了  现在国内互联网公司.net是越来越少  不知道为何会这样 不过java的生态圈 确实是很强大 也很丰富 ...

  2. CentOS 关闭蜂鸣

    临时:sudo rmmod pcspkr 永久 /etc/inputrc文件中把 set bell-style none 前的注释去掉,改为 set bell-style off 转自:http:// ...

  3. css3学习笔记之用户界面

    CSS3 调整尺寸(Resizing) CSS3中,resize属性指定一个元素是否应该由用户去调整大小. 这个 div 元素由用户调整大小. (在 Firefox 4+, Chrome, 和 Saf ...

  4. Apache使用mysql认证用户

    使用MySQL进行认证 第1步:下载MySQL认证模块,并更名为mod_auth_mysql.so文件,并保存在apache的modules目录下 第2步:apache要加载此功能模块 LoadMod ...

  5. RestFul && HATEOAS && Spring-Data-Rest介绍

    1.什么是RestFul 经常上网的同学会发现,现代软件的一个重要趋势就是互联网化,几乎没有一款软件是纯粹的单机版了.通常的情况下,软件管理着服务器的资源以及这些资源的状态变化,用户通过在浏览器输入h ...

  6. Thinkphp 缓存微信jssdk相关认证参数

    public function getapiSignature() {  $access_token=S('access_token');  //先查询缓存中是否存在  if($access_toke ...

  7. ASP.NET的WebFrom组件LinkButton使用

    在ASP.NET的WebForm组件中的LinkButton组件也是一个服务器端的组件,这个组件有点类似于HTML中的<A>标识符.它的主要作用是就是在ASP.NET页面中显示一个超链接. ...

  8. 解决 windows2012 下无法安装 sql2008R2

    Press the Windows logo key, type control panel, and then click the Control Panel icon. Note If you a ...

  9. Android图像处理2

    此次实验主要通过Android中的方法获取输入的颜色矩阵的值,更改后赋值给图片中的颜色矩阵更改图片效果.具体的布局的方法跟笔记1种差不多,只不过这里要添加一个供用户输入的GridView <Gr ...

  10. ubuntu14.04 中文输入法无法使用

    说下我的解决方法吧,我是忘了在All Settings -> Text Entry 的 Input sources to use中添加Chinese(Pinyin)了,添加后就好了. from: ...