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
Puoi configurare un ambiente di sviluppo Ruby per testare l'applicazione in locale prima di implementarla in AWS Elastic Beanstalk. Questo argomento illustra fasi e collegamenti della configurazione di un ambiente di sviluppo alle pagine di installazione per strumenti utili.
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 puoi installare il sottosistema Windows per Linux per
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.
Sections
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
~$ 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
# MRI Rubies
...
[ruby-]2.6[.8]
[ruby-]2.7[.4]
[ruby-]3[.0.2]
...
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.0.2
Searching for binary rubies, this might take some time.
Found remote file https://rubies.travis-ci.org/ubuntu/20.04/x86_64/ruby-3.0.2.tar.bz2
Checking requirements for ubuntu.
Updating system..
...
Requirements installation successful.
ruby-3.0.2 - #configure
ruby-3.0.2 - #download
...
Testa l'installazione di Ruby.
~$ ruby --version
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
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 integrato (IDE) forniscono un'ampia gamma di funzionalità che facilitano lo sviluppo di applicazioni. Se non hai usato un IDE per lo sviluppo di Ruby, prova Aptana RubyMine e scopri quale funziona meglio per te.
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