WINDOWS7 CYGWIN GIT RVM RUBY1.9.3 RAILS3 MONGODB NGINX UNICORN RSPEC GUARD SPORK(2-RUBY ON RAILS3安装配置)
安装前的准备工作是把上一篇讲到的D:\cygwin目录,加入到你杀毒软件的信任列表,360杀毒或是金山的猎豹还是其它都差不多
安装RVM,这是用来管理Ruby的一个版本工具
- 打开桌面上的Cygwin Terminral 进入Linux操作环境,我以后都使用root用户来操作
输入:bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
安装完成后显示:Installation of RVM to /home/root/.rvm/ is complete.
把RVM加入环境变量
执行:vi /etc/profile
找到一行:PATH=”/usr/local/bin:/usr/bin:${PATH}”
以后添加RVM和Ruby 还有MongoDB和Nginx和Unicorn变量直接在这一行添加
现在添加我们的RVM的bin目录(刚才完成后已经显示出来了)
把/home/root/.rvm/bin添加到PATH的开头并加 : 区分,如下
PATH=”/home/root/.rvm/bin:/usr/local/bin:/usr/bin:${PATH}”
用RVM来安装Ruby 1.9.3
- 输入:rvm list known 来显示可以安装的Ruby版本,Jruby,Rubinius和企业版本Ruby
输入:rvm install 1.9.3 就可以直接安装Ruby了,写文章时用最新的 Ruby 1.9.3
等待安装。。。。。。。。。出现Configuring yaml in /home/root/.rvm/src/yaml-0.1.4.
ruby-1.9.3-p0 – #configuring
ruby-1.9.3-p0 – #compiling
ruby-1.9.3-p0 – #installing
Install of ruby-1.9.3-p0 – #complete
- 把Ruby加入环境变量
执行:vi /etc/profile
添加Ruby的bin目录到PATH,如同RVM加入环境变量一样
把/home/root/.rvm/rubies/ruby-1.9.3-p0/bin添加到PATH的开头并加 : 区分,如下
PATH=”/home/root/.rvm/rubies/ruby-1.9.3-p0/bin:/home/root/.rvm/bin:/usr/local/bin:/usr/bin:${PATH}”
- 重启Cygwin Terminral后输入:which ruby 和 ruby –v 来查看Ruby安装位置和版本
gem –v 查看gem当前版本为1.8.10。
执行:gem update – -system 来更新gem 到1.8.12
使用gem 来安装 rails 3在Cygwin Terminral执行:gem install rails 会自动选择当前最新的rails 3版本
- 接下来我们安装并配置MongoDB,而不使用Sqlite3或是Mysql,来创建一个phoneqq.com的测试项目。
- 原文由Rubinus Chu抓图并编辑,转载请注明来自:http://phoneqq.com
相关推荐
本文将详细阐述如何在 Windows 7 系统上利用 Cygwin 进行环境搭建,包括 Git、Ruby 1.9.3、Rails 3 等关键组件的安装与配置流程。 #### 二、Cygwin 的安装与配置 1. **下载安装程序** - 访问 [Cygwin官网]...
cygwin下如何建立arm-linux-gcc,非常好,拥有很强的借鉴意义
《NCL_NCARG在Cygwin环境下的安装与使用详解》 NCL(NCAR Command Language)是一款由美国国家大气研究中心(NCAR)开发的强大数据可视化和处理语言,广泛应用于气象、气候、环境科学等领域。NCL NCARG是NCL的一个...
- 定期备份Cygwin的安装目录和用户配置文件,以防意外丢失。这些文件通常位于 `C:\cygwin` 和个人用户的 `C:\Users\YourUsername\.bashrc` 等。 通过以上步骤,你就可以在Cygwin和Eclipse的帮助下,在Windows上...
Cygwin下的x86_64-linux-gcc交叉编译工具,版本:4.8.4。此工具可在Cygwin下生成目标平台为X64的Linux程序。
《Windows+Cygwin+NS2本地安装指南》 在Windows环境下搭建网络模拟器NS2,通常需要借助于Cygwin这个模拟Linux环境的工具。本文档详细介绍了如何在Windows上安装Cygwin以及NS2,确保用户能够顺利进行网络模拟实验。 ...
在Windows环境下使用NS2网络模拟器,通常需要借助Cygwin这个开源软件,因为NS2主要为Linux系统设计,而Cygwin可以在Windows上提供类Unix的环境。以下是详细步骤: 1. **安装Cygwin** - 首先,访问Cygwin的官方网站...
安装完Cygwin后,你需要下载并配置ESP-IDF。你可以通过Git克隆官方仓库到Cygwin的环境,然后按照ESP-IDF的文档步骤设置环境变量,例如`IDF_PATH`、`PATH`等。这一步骤通常涉及到修改`.bashrc`或`.bash_profile`文件...
cygwin-x86-64安装包
"Cygwin.bat"文件是启动Cygwin终端的批处理文件,而"Cygwin.ico"和"Cygwin-Terminal.ico"则是与Cygwin相关的图标文件。 接下来,我们关注Hadoop的安装。Hadoop是一个分布式计算框架,主要用于处理和存储大量数据。...
**Cygwin64安装教程** Cygwin64是一个在Windows操作系统上模拟Linux环境的开源工具集。它提供了一个类Unix的命令行界面和许多GNU工具,使得开发者可以在Windows上编写、编译和运行Linux兼容的软件。下面将详细介绍...
Cygwin通过一个名为`cygwin-setup`的安装程序来下载和安装。这个安装程序会引导你选择需要的软件包,包括那些对Hadoop构建和运行至关重要的工具,如bash shell、gcc编译器、Java开发工具包(JDK)以及相关的开发库。...
安装过程中需注意的是,Cygwin的环境变量配置对于NS-2的正确运行至关重要。确保所有必要的路径都已添加到环境变量中,特别是NS-2和Cygwin的bin目录。此外,你还需要配置TCL和Tk环境,因为NS-2的脚本语言是TCL。 在...
### Cygwin安装参数配置及常用命令详解 #### 一、Cygwin简介与环境搭建 **Cygwin**是一款允许在Windows操作系统上运行类Linux环境的软件工具。它不仅提供了一个类Unix的命令行界面,而且还包含了大量开源工具,如...
### Cygwin安装配置手册知识点概述 #### 一、Cygwin简介 - **定义**:Cygwin是一个能够在Windows平台上模拟Unix环境的自由软件,由Cygnus Solutions公司开发,后被Red Hat公司收购。 - **应用场景**: - 学习Unix/...
3. **安装过程**:运行"setup-x86_64.exe",用户可以选择安装所需的软件包,这些软件包被分类在不同的类别下,如Devel(开发工具)、Utils(实用工具)等。 4. **环境变量**:安装完成后,用户需要将Cygwin的bin...
Cygwin+NS2安装过程 本文将指导您从头开始安装Cygwin和NS2,整个过程分为两部分:首先安装Cygwin,然后安装NS2。 安装Cygwin 1. 首先下载Cygwin的setup.exe安装程序,并运行它,选择“Install from Internet”,...
这个名为"cygwin-1.1.8-2-src"的压缩包包含的是Cygwin 1.1.8-2版本的源代码,这是一款历史版本,对于开发者和研究者来说具有一定的参考价值。 Cygwin的核心功能在于提供了一个API层,将Windows API映射到POSIX...