[Ruby on Rails系列]1、开发环境准备:Vmware和Linux的安装
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的安装的更多相关文章
- Windows下: RubyMine + Ruby On Rails + mysql 搭建开发环境
最近在接手一个手机项目.在搭建环境的过程中,遇到了一些问题,在下文中已做记录,并奉上个人的解决方案. 开发环境 win2003 ; JetBrains RubyMine6.3.3 1. 下载最新版 ...
- [Ruby on Rails系列]2、开发环境准备:Ruby on Rails开发环境配置
前情回顾 上次讲到Vmware虚拟机的安装配置以及Scientific Linux 6.X系统的安装.这回我们的主要任务是在Linux操作系统上完成Ruby on Rails开发环境的配置. 在配置环 ...
- [Ruby on Rails系列]3、初试Rails:使用Rails开发第一个Web程序
本系列前两部分已经介绍了如何配置Ruby on Rails开发环境,现在终于进入正题啦! Part1.开发前的准备 本次的主要任务是开发第一个Rails程序.需要特别指出的是,本次我选用了一个(Paa ...
- [Ruby on Rails系列]6、一个简单的暗语生成器与解释器(上)
[0]Ruby on Rails 系列回顾 [Ruby on Rails系列]1.开发环境准备:Vmware和Linux的安装 [Ruby on Rails系列]2.开发环境准备:Ruby on Ra ...
- [Ruby on Rails系列]4、专题:Rails应用的国际化[i18n]
1. 什么是internationalization(i18n)? 国际化,英文简称i18n,按照维基百科的定义:国际化是指在设计软件,将软件与特定语言及地区脱钩的过程.当软件被移植到不同的语言及地区 ...
- 2018-2019-2 20175234 实验一 Java开发环境的熟悉(Linux + IDEA)
目录 20175234 实验一 Java开发环境的熟悉(Linux + IDEA) 第一部分 代码及运行结果截图 第二部分 要求 代码及截图 第三部分 题目 需求分析 设计 程序及运行结果 问题和解决 ...
- 实验一 Java开发环境的熟悉(Linux+Eclipse)
实验一 Java开发环境的熟悉(Linux+Eclipse) 实验内容及步骤 使用JDK编译.运行简单的Java程序 打开windows下的cmd → 输入cd Code命令进入Code目录 → 输入 ...
- 实验一 Java开发环境的熟悉(Linux+Eclipse)
实验一 Java开发环境的熟悉(Linux+Eclipse) 在Linux或Window或macOS中命令行下运行Java 在Linux 或Window或 macOS环境中 IDEA中调试设置断点 实 ...
- 20169205实验一 Java开发环境的熟悉(Linux+IDEA)
20169205实验一 Java开发环境的熟悉(Linux+IDEA) 实验内容及步骤 使用JDK编译.运行简单的Java程序 打开windows下的cmd → 输入cd Code命令进入Code目录 ...
随机推荐
- asp.net sql无限极分类实例程序
数据库结构 代码如下 复制代码 create table category( id int, clsno ...
- WCF学习笔记 -- 基本概念
WCF是实现WebService的一种微软提出的技术,整合了.Remote, .NET及ASP.NET服务的一种框架.是Windows Communication Foundation的缩写.WebS ...
- 【转】C# 后台开启 cmd执行命令
private void RunCmd(string cmd) { System.Diagnostics.Process p = new System.Diagnostics. ...
- MAC系统介绍
MACOS: UNIX系统图形界面的显示 开发环境: 一种是终端(terminal) 一种是Xcode(ide) MAC快捷键: command(window) + c : 复制 command + ...
- 【leetcode】354. Russian Doll Envelopes
题目描述: You have a number of envelopes with widths and heights given as a pair of integers (w, h). One ...
- GISer 应届生找工作历程(完结)
有半个月没更博客了,前几天在学校准备这保研,因为没有时间复习高数自然就没有过. 也没啥的,我本来就不打算复习,就是看看运气咋样(哈哈).在昨天开始跑的招聘会,一天下来不同地方跑了三家挺累的,记录 ...
- jLink(v8)GDB 命令总结
/** ****************************************************************************** * @author Maox ...
- 第一个C++
输入:cin>>(相当于scanf) #include <iostream> using namespace std; int main() { int number; ...
- winForm 中子窗体关闭但不释放对象,方便下次继续打开
方法一: 修改子窗体中自动生成的Dispose方法(在Form.Designer.cs文件中) /// <summary> /// Clean up any resources being ...
- Unity学习笔记(3):获取对象
在上一篇文章中(Unity映射注册)中概要介绍了Unity中的映射机制,本节主要介绍对象获取,包括默认获取,通过名称获取,获取全部对象,同时通过加载配置文件,然后再获取对象. 通过代码获取对象 方式1 ...