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
2
3
4
5
6
7
8
9
10
11
12
13
14
# 安装依赖
sudo apt update
sudo apt install -y git curl

# 克隆rbenv仓库
git clone https://github.com/rbenv/rbenv.git ~/.rbenv

# 将rbenv添加到PATH中
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

# 安装ruby-build插件用于安装Ruby版本
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

1.3 安装Ruby

完成了rbenv的安装后,你可以运行以下命令来安装所需的Ruby版本(例如:3.1.2):

1
2
rbenv install 3.1.2
rbenv global 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
2
cd myapp
rails server

访问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

https://zglg.work/rails-zero/4/

作者

IT教程网(郭震)

发布于

2024-08-15

更新于

2024-08-16

许可协议

分享转发

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论