手机版 收藏 导航

CentOS 7 如何部署 Ruby on Rails 应用

原创   www.link114.cn   2024-06-30 12:08:35

CentOS 7 如何部署 Ruby on Rails 应用

需要安装 Ruby、Ruby on Rails 以及数据库软件(如 SQLite、MySQL 或 PostgreSQL)。在 CentOS 7 上,可以使用以下命令安装必需的软件包:

sudo yum install -y git ruby ruby-devel rubygems sqlite-devel
sudo gem install rails

有必需的软件后,就可以创建 Rails 应用。使用以下命令生成一个新的 Rails 应用:

rails new my_app
cd my_app

接下来需要配置应用的数据库连接,编辑 config/database.yml 文件并根据需要进行修改。完成数据库配置后,就可以创建数据库并运行应用:

rails db:create
rails server

在本地测试应用无误后,就可以将其部署到生产环境。可以选择使用 Nginx 和 Passenger 或 Puma 作为应用服务器,具体配置请参考相关文档。