`

xp下安装ror+mysql最新心得

阅读更多
   话说不少前辈也说了,ROR最好在LINUX上跑,这个道理是知道的,但对于不用ROR开发的偶,单单扫下盲的话,就打算用WINDOW上算了,不过还是感受到在XP上装ROR的麻烦,下面记录下

1 先去下载railsinstaller 2,这是一个WINDOWS下的一体化安装包,SETUP安装即可

2 下载后,可以看到rails -v为3.1.0,ruby -v 为1.9.2

3 注意,千万别再把rails 升级到3.1.1了,否则,在rails server启动时,会报错,
说cannot find javascript runtime,具体原因可能是extjs引擎或者是3.1.1太新了,
在WINDOWS的问题,反正暂时偶没办法安3.1.1了,请高人指点,只能用3.1.0

4 在rails new hellowolrd后,记得要climb the wall,因为要下载包的,之后rails server启动
webtrick后,就好了第一步

5 接下来是装mysql,也是最麻烦的.首先要下载devkit,下载地址在:
http://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.1-20101214-1400-sfx.exe
  下载后解压缩

6 然后在解压缩的目录中,先输入:ruby dk.rb init
  然后再打开config.yml文件,按如下格式输入:
    - D:/railsinstaller/Ruby1.9.2
   注意-号跟RUBY安装路径之间的空格!
  再执行ruby dk.rb install
7 再去下载mysql connector c,下载地址在:
  
http://dev.mysql.com/downloads/connector/c
  下载安装SETUP

8 然后再将安装后的mysql conntor c中目录下的opt整个目录复制到
ruby安装目录下的bin目录下,将libmysql.dll也复制到
ruby安装目录下的bin目录下

9 在RUBY的bin目录中,执行如下命令:
D:\railsinstaller\Ruby1.9.2\bin>gem install mysql2 -v 0.3.7 -- '--with-mysql-inc
lude="C:\Program Files\MySQL\MySQL Connector C 6.0.2\include" --with-mysql-lib="
C:\Program Files\MySQL\MySQL Connector C 6.0.2\lib\opt"'


注意其中的单引号,双引号和--符号!不能错!,执行如果显示如下信息,表示成功了:
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
Successfully installed mysql2-0.3.7
1 gem installed
Installing ri documentation for mysql2-0.3.7...
Installing RDoc documentation for mysql2-0.3.7...

10 建立MYSQL项目验证,比如
   rails new blog -d=mysql

   最后大功告成!
2
1
分享到:
评论

相关推荐

    ROR 学习笔记系列一 Windows XP下环境安装配置(2)

    在本篇ROR(Ruby on Rails)学习笔记中,我们将深入探讨如何在Windows XP操作系统上进行环境的安装和配置。Ruby on Rails是一个流行的开源Web应用框架,它基于Ruby编程语言,以其“DRY”(Don't Repeat Yourself)...

    mysqlDriver4ror.rar

    在给定的压缩包“mysqlDriver4ror.rar”中,包含的文件主要涉及MySQL的RubyGem版本和一个关于MySQL驱动安装的文本文件。RubyGem是Ruby语言的包管理器,用于简化库和依赖项的安装。 1. **MySQL RubyGem**: 这些gem...

    ROR安装必备所有架包

    在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...

    在RHEL上安裝設置ROR(nginx+passenger+ruby+rails+oracle+netzke)

    可以使用`yum`包管理器安装官方仓库中的Ruby版本,但为了获取最新稳定版,推荐使用`rbenv`或`rvm`这样的版本管理器来安装和管理Ruby。 2. **Ruby Gems**: 安装Ruby后,需要安装`gem`,它是Ruby的包管理器,用于安装...

    Windows 上搭建 ROR环境

    在开始搭建前,请确保您的Windows系统已更新至最新版本,并安装了必要的软件和工具。下面将分步骤介绍搭建过程。 #### 三、具体步骤 ##### 1. 安装Ruby - **选择版本**:根据个人需求选择合适的Ruby版本。本文中...

    RoR性能优化经验谈

    RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...

    ROR绿色最新环境(2013/3/10)

    ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...

    google-visioner:RoR + React Google Vision API消费者示例

    安装 请按照以下简单步骤安装和启动应用程序: 设置Rails应用 首先,安装应用程序所需的gems: bundle 接下来,安装前端依赖项: yarn install 接下来,执行数据库迁移/架构设置: bundle exec rake db:setup ...

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    ror中文资料

    **Ruby on Rails(简称RoR)中文资料** Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”...

    RoR选题方向—源代码

    7. **Gemfile和依赖管理**:RoR使用Bundler管理外部库(称为Gems),Gemfile定义了项目的依赖,`bundle install`会安装所有必要的库。 此外,标签中提到了其他Web开发技术,如AJAX(异步JavaScript和XML),它用于...

    神经网络ror resenet模型

    **神经网络Ror ResNet模型详解** 在深度学习领域,ResNet(残差网络)模型是具有里程碑意义的创新,由He et al.在2015年提出。该模型解决了深度神经网络训练中的梯度消失问题,允许构建非常深的网络结构。而“Ror”...

    ror实例

    Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-...为了更好地掌握RoR,建议结合实际项目练习,同时关注社区的最新动态和技术趋势,例如Ruby China和RailsGuides等资源。

    初探ROR

    **初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat ...

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    ubuntu 10.10系统安装及vim(ROR)开发环境完整配置

    在本文中,我们将深入探讨如何在Ubuntu 10.10操作系统上进行系统安装,并配置一个完整的Vim编辑器环境,以便进行Ruby on Rails(ROR)开发。Ubuntu 10.10,代号“Maverick Meerkat”,是Ubuntu的一个老版本,但依然...

    ROR环境配置

    打开终端或命令提示符,运行`gem install rails`命令,这会安装最新版本的Rails。如果遇到权限问题,可能需要加上`sudo`前缀。 创建一个新的ROR项目是配置环境的下一步。在命令行中输入`rails new project_name`,...

    ROR 文件的上传与下载

    在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails应用中实现文件的上传与下载功能,包括数据库...

    mysql6.0.11 for ruby

    为ror3提供的mysql开发工具,直接下载该dll,放到ruby安装目录bin下即可

    RVM配置ROR

    ### RVM配置Ruby on Rails (ROR) 知识点详解 #### 一、RVM简介与作用 RVM(Ruby Version Manager)是一款强大的工具,主要用于管理不同的Ruby版本及其依赖库。通过RVM,开发者可以在同一系统中安装多个Ruby版本,并...

Global site tag (gtag.js) - Google Analytics