Installazione di pacchetti con un Gemfile su Elastic Beanstalk - AWS Elastic Beanstalk

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Installazione di pacchetti con un Gemfile su Elastic Beanstalk

Da utilizzare RubyGems per installare i pacchetti richiesti dall'applicazione, includi un Gemfile file nella radice del codice sorgente del progetto.

Esempio Gemfile
source "https://rubygems.org" gem 'sinatra' gem 'json' gem 'rack-parser'

Quando è presente un file Gemfile, Elastic Beanstalk esegue bundle install per installare le dipendenze. Per ulteriori informazioni, consulta le pagine Gemfile e Bundle pagine sul sito Web Bundler.io.

Nota

Puoi usare una versione diversa di Puma oltre a quella predefinita preinstallata con la piattaforma Ruby. A tale scopo, includi una voce in un Gemfile che specifichi la versione. È inoltre possibile specificare un server di applicazioni diverso, ad esempio Passenger, utilizzando un Gemfile personalizzato.

In entrambi i casi è necessario configurare un Procfile per avviare il server delle applicazioni.

Per ulteriori informazioni, consulta Configurazione del processo dell'applicazione con un Procfile.