

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
<a name="ruby-platform-gemfile"></a>

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

**Example 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](https://bundler.io/man/gemfile.5.html) e [Bundle](https://bundler.io/man/bundle.1.html) 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](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ruby-platform-procfile.html)**.* 