繁体   English   中英

在Windows的滑轨上安装ruby

[英]install ruby on rails on windows

我需要在Rails上运行内置的ruby应用程序。 我已经安装了ruby 1.9.2,rails 3.2.1,gem 1.8.15,Netbeans 6.8,glassfish v3,jdk6u30和mysql,但是仍然无法运行。

如何在WindowsXP的导轨上安装ruby?

我必须在工作时在Windows上编码并部署到Linux,这就是我所使用的

  1. Ruby安装程序
  2. Ruby开发套件
  3. 安装Rubygems
  4. 打开Ruby命令提示符以进行下一步
  5. gem安装捆绑器
  6. 捆绑安装mysql
  7. 捆绑安装导轨
  8. 转到您要存放Rails应用程序的目录(例如cd \\ rails_source)
  9. 新的rails(插入您想要的应用程序名称)
  10. 完成后,进入目录
  11. 编辑Gemfile以请求gem'mysql'
  12. 光盘配置
  13. 编辑Database.yaml以查找mysql数据库
  14. 光盘..
  15. 为您的mysql实例创建一个名为_development的数据库
  16. 返回Rails命令行
  17. 捆绑exec rails g支架(例如blog_entry)
  18. 捆绑执行rake db:migrate
  19. 捆绑执行耙路径
  20. 在输出中寻找所需的路线
  21. 捆绑执行轨
  22. 开启浏览器
  23. 转到http:// localhot:3000 /
  24. 您应该会看到一个简单的应用

您还可以查看视觉教程《 僵尸的Rails》 它不是面向窗口的,但可以帮助填补空白

我认为在Windows上使用mysql数据库安装ROR非常简单。

请遵循以下指示

  1. 从[http://dev.mysql.com/downloads/mysql/]安装Mysql Server 5.6,对于XP使用32位,对于W7使用64位。
  2. 转到Program Files下的mysql / bin文件夹并复制并在环境变量中设置路径。打开命令propmt并键入mysql以检查mysql是否正确安装。
  3. 如果Mysql仍然存在问题,请打开运行并键入services.msc,然后检查MySQL服务是否已启动(如果未手动启动)。
  4. http://rubyinstaller.org/downloads/下载ruby2.0.0,devkit 64-32
  5. 从[http://dev.mysql.com/downloads/connector/c/]下载mysql连接器,并确保该版本为“(mysql-connector-c-noinstall-6.0.2-win32.zip)”,将在“寻找GA的先前版本?”中找到。
  6. 在第一个/第二个提示符下安装时,在C文件夹中安装ruby并选择添加可执行文件的路径。
  7. 创建文件夹devkit并将devkit解压缩到其中。
  8. 将mysql连接器解压缩到C文件夹中。
  9. 打开命令提示符并键入ruby -v,以检查是否安装了ruby,如果未安装,则必须在环境变量中添加ruby / bin路径。
  10. 转到devkit文件夹,在其中已提取devkit,打开命令提示符并键入ruby dk.rb init,然后安装rubydk.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. 如果仍然存在问题,请删除应用程序文件夹,然后再次重复命令rails new app -d mysql2。
  17. 转到应用程序文件夹,然后使用Command Rails Server启动服务。 使用localhost:3000签入浏览器。
  18. 要创建数据库,请在应用程序文件夹中使用rake db:create。

希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM