在 CentOS7 中搭建 Ruby on Rails 开发环境

2024-12-28 23:25:20   小编

在 CentOS7 中搭建 Ruby on Rails 开发环境

Ruby on Rails 是一个强大的 Web 应用开发框架,在 CentOS7 中搭建其开发环境可以为开发者提供一个稳定和高效的工作平台。以下是详细的搭建步骤。

更新系统以确保我们拥有最新的软件包和安全补丁。在终端中输入以下命令:

sudo yum update -y

接下来,安装必要的依赖库。Ruby on Rails 依赖于许多库,如 GCC 编译器、Git 版本控制系统等。执行以下命令进行安装:

sudo yum install -y gcc-c++ make patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel

然后,安装 Ruby 。我们可以使用 rbenv 来管理 Ruby 版本。首先,安装 rbenv :

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile

安装 Ruby 版本,例如 Ruby 2.7.0 :

rbenv install 2.7.0
rbenv global 2.7.0

确认 Ruby 安装成功:

ruby -v

之后,安装 Rails 。在终端中输入:

gem install rails

安装完成后,验证 Rails 是否安装成功:

rails -v

现在,我们还需要安装数据库。如果选择 MySQL ,可以执行以下命令:

sudo yum install -y mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb

然后进行数据库的初始化和安全设置。

至此,在 CentOS7 中 Ruby on Rails 的开发环境已经搭建完成。您可以创建一个新的 Rails 项目来测试环境是否正常工作:

rails new my_project
cd my_project
rails server

在浏览器中输入 http://localhost:3000 ,如果看到 Rails 的默认页面,说明搭建成功。

在搭建过程中,可能会遇到一些问题,但通过仔细检查命令的输入和错误提示,通常能够顺利解决。祝您在 Ruby on Rails 开发中取得成功!

TAGS: 开发环境 Centos7 Ruby on Rails 搭建

欢迎使用万千站长工具!

Welcome to www.zzTool.com