1. 下载并安装 Ruby
访问官方网站 RubyInstaller,选择适合您系统的版本进行下载。推荐下载包含开发工具的版本,例如:rubyinstaller-2.7.2-1-x64.exe。安装过程中,确保选中“Add Ruby executables to your PATH”选项,以便于后续操作。
安装完成后,在命令行中输入 ruby -v
来验证安装是否成功,应显示 Ruby 的版本信息。
2. 更新 RubyGems
RubyGems 是 Ruby 的包管理工具,用于安装、更新和卸载 Ruby 应用程序。现代版本的 Ruby 已经预装了 RubyGems,但为了确保使用最新版本,可以在命令行中输入 gem update --system
来更新 RubyGems。
3. 安装 Rails
在命令行中输入 gem install rails
来安装 Rails。如果您不需要安装文档,可以使用 gem install rails --no-document
命令来加快安装速度。
4. 安装 DevKit(可选)
DevKit 是一个用于编译 C/C++ 扩展的工具集,对于某些 Rails 插件来说是必需的。您可以从 RubyInstaller 下载 DevKit。解压后,按照以下步骤安装:
- 解压 DevKit 至指定目录,如 C:\DevKit。
- 打开命令行,切换至 DevKit 目录,运行
ruby dk.rb init
生成配置文件。 - 运行
ruby dk.rb install
安装 DevKit。 - 运行
gem install rdiscount --platform=ruby
测试 DevKit 是否安装成功。
5. 创建首个 Rails 应用
在命令行中,导航至希望创建项目的目录,例如 D:\Projects,然后运行 rails new myapp
创建一个新的 Rails 项目。之后,进入项目目录 cd myapp
,启动 Rails 内置的 Webrick 服务器 rails server
。
最后,在浏览器中访问 http://localhost:3000,如果一切正常,您将看到 Rails 的欢迎页面。
以上步骤完成后,您就已经在 Windows 系统上成功搭建了 Ruby on Rails 的开发环境。接下来,您可以开始探索 Rails 的强大功能,构建自己的 Web 应用了。