Configurazione dell'ambiente di sviluppo Ruby per 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à.

Configurazione dell'ambiente di sviluppo Ruby per Elastic Beanstalk

Questo capitolo fornisce istruzioni per configurare un ambiente di sviluppo Ruby per testare l'applicazione localmente prima di distribuirla. AWS Elastic Beanstalk Fa inoltre riferimento a siti Web che forniscono istruzioni di installazione per strumenti utili.

Per fasi e strumenti di configurazione comuni che si applicano a tutti i linguaggi, consultare Configurazione del computer di sviluppo da utilizzare con Elastic Beanstalk.

Per seguire le procedure in questa guida, devi usare un terminale a riga di comando o una shell per eseguire i comandi. I comandi vengono visualizzati in elenchi preceduti da un simbolo di prompt ($) e dal nome della directory corrente, se appropriato.

~/eb-project$ this is a command this is output

Su Linux e macOS usa la tua shell e il tuo programma di gestione dei pacchetti preferiti. Su Windows è possibile installare il sottosistema Windows per Linux per ottenere una versione integrata per Windows di Ubuntu e Bash.

Per fasi e strumenti di configurazione comuni che si applicano a tutti i linguaggi, consulta Configurazione del computer di sviluppo da utilizzare con Elastic Beanstalk.

Installazione di Ruby

Installa GCC se non hai un compilatore C. In Ubuntu usa apt.

~$ sudo apt install gcc

Su Amazon Linux, utilizza yum.

~$ sudo yum install gcc

Installa RVM per gestire le installazioni in linguaggio Ruby nel tuo computer. Usa i comandi indicati in rvm.io per ottenere le chiavi di progetto ed eseguire lo script di installazione.

~$ gpg2 --recv-keys key1 key2 ~$ curl -sSL https://get.rvm.io | bash -s stable

Questo script installa RVM in una cartella denominata .rvm nella directory utente e modifica il profilo shell per caricare uno script di configurazione ogni volta che apri un nuovo terminale. Carica lo script manualmente per iniziare.

~$ source ~/.rvm/scripts/rvm

Usa rvm get head per ottenere la versione più recente.

~$ rvm get head

Visualizza le versioni disponibili di Ruby.

~$ rvm list known

Dai un'occhiata a Ruby nel documento relativo alle Piattaforme AWS Elastic Beanstalk per trovare la versione più recente di Ruby disponibile in Elastic Beanstalk. Installa la versione.

~$ rvm install 3.2

Testa l'installazione di Ruby.

~$ ruby --version

Installazione dell' AWS SDK per Ruby

Se devi gestire AWS le risorse dall'interno dell'applicazione, installa il. AWS SDK for Ruby Ad esempio, con l'SDK for Ruby, puoi utilizzare Amazon DynamoDB (DynamoDB) per archiviare le informazioni sulla sessione e sugli utenti senza creare un database relazionale.

Installa l'SDK for Ruby e le relative dipendenze con il comando gem.

$ gem install aws-sdk

Per ulteriori informazioni e le istruzioni di installazione, visita la homepage di AWS SDK for Ruby.

Installazione di un IDE o un editor di testo

Gli ambienti di sviluppo integrati (IDEs) offrono un'ampia gamma di funzionalità che facilitano lo sviluppo di applicazioni. Se non avete usato un IDE per lo sviluppo di Ruby, provate Aptana RubyMine e scoprite quale funziona meglio per voi.

Nota

Un IDE potrebbe aggiungere file alla tua cartella di progetto di cui non intendi eseguire il commit nel controllo del codice sorgente. Per impedire il commit di questi file nel controllo del codice sorgente, utilizza .gitignore o uno strumento di controllo del codice sorgente equivalente.

Se vuoi solo iniziare a scrivere codice e non hai bisogno di tutte le caratteristiche di un IDE, prendi in considerazione l'installazione di Sublime Text.