Win7 Cygwin Ruby Rails3 MongoDB Nginx Unicorn(2-Ruby on Rails3安装配置)

2023-10-18 16:38

本文主要是介绍Win7 Cygwin Ruby Rails3 MongoDB Nginx Unicorn(2-Ruby on Rails3安装配置),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

Win7 Cygwin Git RVM Ruby Rails3 MongoDB Nginx Unicorn Rspec Guard Spork(2-Ruby on Rails3安装配置)

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}”

  • 重启Cygwin Terminral后输入:rvm –v 看到RVM版本号为:rvm 1.10.0-pre

用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

这篇关于Win7 Cygwin Ruby Rails3 MongoDB Nginx Unicorn(2-Ruby on Rails3安装配置)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/233837

相关文章

如何使用Nginx配置将80端口重定向到443端口

《如何使用Nginx配置将80端口重定向到443端口》这篇文章主要为大家详细介绍了如何将Nginx配置为将HTTP(80端口)请求重定向到HTTPS(443端口),文中的示例代码讲解详细,有需要的小伙... 目录1. 创建或编辑Nginx配置文件2. 配置HTTP重定向到HTTPS3. 配置HTTPS服务器

SpringBoot中配置Redis连接池的完整指南

《SpringBoot中配置Redis连接池的完整指南》这篇文章主要为大家详细介绍了SpringBoot中配置Redis连接池的完整指南,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以... 目录一、添加依赖二、配置 Redis 连接池三、测试 Redis 操作四、完整示例代码(一)pom.

Linux内核参数配置与验证详细指南

《Linux内核参数配置与验证详细指南》在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要,本文主要来聊聊如何配置与验证这些Linux内核参数,希望对大家有一定的帮助... 目录1. 引言2. 内核参数的作用3. 如何设置内核参数3.1 临时设置(重启失效)3.2 永久设置(重启仍生效

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

售价599元起! 华为路由器X1/Pro发布 配置与区别一览

《售价599元起!华为路由器X1/Pro发布配置与区别一览》华为路由器X1/Pro发布,有朋友留言问华为路由X1和X1Pro怎么选择,关于这个问题,本期图文将对这二款路由器做了期参数对比,大家看... 华为路由 X1 系列已经正式发布并开启预售,将在 4 月 25 日 10:08 正式开售,两款产品分别为华

SQL server配置管理器找不到如何打开它

《SQLserver配置管理器找不到如何打开它》最近遇到了SQLserver配置管理器打不开的问题,尝试在开始菜单栏搜SQLServerManager无果,于是将自己找到的方法总结分享给大家,对SQ... 目录方法一:桌面图标进入方法二:运行窗口进入方法三:查找文件路径方法四:检查 SQL Server 安

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi