在windows上的rails上安装ruby
我需要在rails上运行ruby内置的应用程序。 我已经安装了ruby 1.9.2,rails 3.2.1,gem 1.8.15,Netbeans 6.8,glassfish v3,jdk6u30和mysql,但仍然,我无法运行它。
如何在WindowsXP上的rails上安装ruby?
我必须在Windows上编写代码并部署到Linux,这就是我使用的
- Ruby安装程序
- Ruby Dev Kit
- 安装Rubygems
- 打开Ruby命令提示符以执行后续步骤
- gem install bundler
- bundle install mysql
- 捆绑安装rails
- 转到您想要存放rails应用程序的目录(例如cd \ rails_source)
- rails new(插入你想要的app名称)
- 完成后,进入目录
- 编辑Gemfile以询问gem’mysql’
- cd配置
- 编辑Database.yaml以查找mysql db
- cd ..
- 为你的mysql实例创建一个名为_development的数据库
- 返回rails命令行
- 捆绑exec rails g scaffold(比如blog_entry)
- bundle exec rake db:migrate
- 捆绑exec rake路线
- 在输出中查找所需的路线
- 捆绑exec rails s
- 打开浏览器
- 转到http:// localhot:3000 /
- 你应该看到一个简单的应用程序
您还可以查看Rails for Zombies这是一个可视化教程。 它不是面向窗户,但它有助于填补空白
我认为在Windows上安装带有mysql数据库的ROR非常简单。
请遵循以下说明
- 从[http://dev.mysql.com/downloads/mysql/]安装Mysql Server 5.6,对于XP使用32位,对W7使用64位。
- 转到Program Files下的mysql / bin文件夹,然后在环境变量中复制并设置路径。打开命令propmt并输入mysql以检查mysql是否安装正确。
- 如果Mysql仍有问题,请打开运行并键入services.msc并检查是否已启动MySQL服务,如果不是手动启动的话。
- 从http://rubyinstaller.org/downloads/下载ruby2.0.0,devkit 64-32
- 从[http://dev.mysql.com/downloads/connector/c/]下载mysql连接器并确保版本应为“(mysql-connector-c-noinstall-6.0.2-win32.zip)”,你将在“寻找之前的GA版本?”中找到。
- 在C文件夹中安装ruby,并在第一个/第二个提示符中安装时选择添加可执行文件的路径。
- 创建文件夹devkit并将devkit提取到其中。
- 在C文件夹中解压缩mysql连接器。
- 打开命令提示并输入ruby -v以检查是否安装了ruby,如果没有,则检查ruby / bin路径是否必须添加到环境变量中。
- 转到devkit文件夹,在其中解压缩devkit,打开命令提示符并键入ruby dk.rb init,然后输入ruby dk.rb install。
- 现在我们进行测试,按照https://github.com/oneclick/rubyinstaller/wiki/Development-Kit中的测试安装部分中的说明进行检查,并使用gem和ruby命令检查。
- 创建名为dev的目录并进入其中并键入命令gem install rails。
- rails new app -d mysql2
- 运行命令“bundle config build.mysql2 –no-ri –no-rdoc – –with-mysql-dir = c:\ mysql-connector [选择mysql连接器的文件夹名称]”。
- 捆绑安装。
- 如果仍然存在问题,请删除app文件夹并重复命令rails new app -d mysql2。
- 转到app文件夹并使用命令rails server启动服务。 使用localhost:3000检入浏览器。
- 要创建数据库,请在app文件夹中使用rake db:create。
希望能帮助到你。