4 环境搭建之安装Ruby和Rails
在前一篇中,我们介绍了Ruby on Rails框架的特点,例如其“约定优于配置”的理念和强大的社区支持。接下来,我们将开始实际动手搭建开发环境,首先需要安装Ruby及Rails。这一章节将逐步引导你完成这些操作,以确保你能够顺利运行和开发Rails应用。
1. 安装Ruby
1.1 安装工具的选择
在安装Ruby之前,建议使用版本管理工具来管理不同版本的Ruby。我们通常推荐使用rbenv
或者RVM
。在本教程中,我们将使用rbenv
,因为它更加简单轻便并且可以有效防止与系统Ruby发生冲突。
1.2 安装rbenv
在Unix或Linux系统上,你可以使用以下命令来安装rbenv
:
1 | # 安装依赖 |
1.3 安装Ruby
完成了rbenv
的安装后,你可以运行以下命令来安装所需的Ruby版本(例如:3.1.2
):
1 | rbenv install 3.1.2 |
通过运行ruby -v
来确认Ruby是否安装成功:
1 | ruby -v |
你应该看到类似于以下输出:
1 | ruby 3.1.2p20 (2022-04-12 revision 8c3050b40b) [x86_64-linux] |
2. 安装Rails
2.1 安装Rails gem
在Ruby安装成功后,你可以通过gem
命令来安装Rails。在终端中运行以下命令:
1 | gem install rails |
安装完成后,再次执行命令来验证Rails版本:
1 | rails -v |
你应该会看到输出类似于:
1 | Rails 7.0.3 |
2.2 验证环境是否搭建成功
在成功安装Rails之后,接下来我们可以通过创建一个新的Rails应用来确认一切工作正常。运行以下命令创建一个名为myapp
的Rails应用:
1 | rails new myapp |
进入应用目录并启动Rails服务器:
1 | cd myapp |
访问http://localhost:3000
,你应该会看到Rails的欢迎页面,表明你的开发环境已经准备好。
3. 常见问题
Ruby未安装:如果你在运行
ruby -v
时遇到“未找到命令”的错误,可能是rbenv
没有添加到你的PATH中。请检查你的.bashrc
或.bash_profile
文件,确保上述环境变量配置正确。Rails安装失败:如果
gem install rails
过程中出现依赖问题,请确保你的Ruby环境正确,并尝试更新gem
:
1 | gem update --system |
结语
在本篇教程中,我们成功安装了Ruby和Rails,并创建了一个新的Rails应用。通过这个过程,你不仅学会了如何设置开发环境,还体验了Rails的初步功能。下一章节中,我们将配置我们的开发环境,进一步优化开发体验。继续关注,以获得更深入的Ruby on Rails开发技巧和知识!
4 环境搭建之安装Ruby和Rails