2012-02-08 57 views
1

我需要运行一个在rails上构建的应用程序。我已经安装了Ruby 1.9.2,Rails 3.2.1,Gem 1.8.15,Netbeans 6.8,glassfish v3,jdk6u30和mysql,但仍然无法运行。在窗户上的导轨上安装红宝石

如何对WindowsXP的轨道安装Ruby?

+2

尝试http://www.railsinstaller.org/。卸载一切,然后安装Railsinstaller。 – 2012-02-08 08:22:36

+0

感谢您的帮助。但通过使用Railsinstaller,是否有可能与MySQL连接? – Srim 2012-02-08 12:49:29

回答

4

我有工作在Windows代码和部署到Linux,这是我用

  1. Ruby installer
  2. Ruby Dev Kit
  3. Install Rubygems
  4. 打开一个Ruby的命令提示符下一个步骤
  5. 创业板安装捆绑
  6. 捆绑安装mysql
  7. 捆绑安装导轨
  8. 转到你想存放您的Rails应用的目录(如CD \ rails_source)
  9. 轨新(插入你想要的应用程序名称)
  10. 一旦完成,cd进入目录
  11. 编辑Gemfile中索要宝石 'MySQL的'
  12. CD配置
  13. 编辑Database.yaml寻找MySQL数据库
  14. CD ..
  15. 创建一个名为_development
  16. 您的MySQL实例分贝回到轨道命令行
  17. 束EXEC导轨克脚手架(如blog_entry)
  18. 束EXEC耙分贝:迁移
  19. 束EXEC耙路由
  20. 查找您想要的路线在输出
  21. 束EXEC导轨小号
  22. 打开浏览器
  23. 转到http://localhot:3000/
  24. 你应该可以看到一个普通的应用程序

您也可以查看Rails for Zombies这是一个视觉教程。它不是面向窗户,但它有助于填补空白

+0

非常感谢。 – Srim 2012-02-08 18:16:09

+0

这真的很有帮助。感谢ScottJShea – 2012-09-10 06:02:10

0

我认为这是一个非常简单的安装ROR在Windows上的MySQL数据库。

按照下面的指令

  1. 安装从[http://dev.mysql.com/downloads/mysql/],使用32位的XP和64位的W7 MySQL服务器5.6。
  2. 进入到mysql/bin文件夹下的程序文件和复制设置,才能在环境variable.Open命令propmt和类型MySQL的路径,以检查是否正确安装的MySQL。
  3. 如果仍然问题与MySQL,打开运行,键入services.msc,检查MySQL服务启动与否,如果不手动启动。
  4. 下载ruby2.0.0,的devkit 64-32从http://rubyinstaller.org/downloads/
  5. 下载MySQL连接从[http://dev.mysql.com/downloads/connector/c/],并确保版本应该是“(mysql- connector-c-noinstall-6.0.2-win32.zip)“,你会在”寻找以前的GA版本?“中找到。
  6. 在C文件夹中安装ruby,并在第一个/第二个提示符下安装时选择添加可执行文件的路径。
  7. 创建文件夹devkit并将devkit提取到其中。
  8. 在C文件夹中提取mysql连接器。
  9. 打开命令提示符并键入ruby -v以检查是否安装了ruby,如果不检查ruby/bin路径必须添加到环境变量中。
  10. 转到devkit文件夹,在那里你已经提取了devkit,打开命令提示符并键入ruby dk.rb init,然后安装ruby dk.rb。
  11. 现在我们经过测试,按照说明在https://github.com/oneclick/rubyinstaller/wiki/Development-Kit的测试安装部分给出,并用命令检查以gem和ruby开头。
  12. 创建名为dev的目录并进入它并输入命令gem install rails。
  13. rails新应用程序-d mysql2
  14. 运行命令“bundle config build.mysql2 --no-ri --no-rdoc - --with-mysql-dir = c:\ mysql-connector [选择文件夹名称是有mysql连接器]“。
  15. 捆绑安装。
  16. 如果还存在问题,请删除应用程序文件夹,然后重复命令行新应用程序-d mysql2。
  17. 转到应用程序文件夹并使用命令栏服务器启动服务。使用localhost:3000登录浏览器。
  18. 要创建数据库,请在应用程序文件夹中使用rake db:create。

希望它有帮助。