As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurar seu ambiente de desenvolvimento Ruby para o Elastic Beanstalk
Este capítulo fornece instruções para configurar um ambiente de desenvolvimento Ruby para testar sua aplicação localmente antes de implantá-la no AWS Elastic Beanstalk. Também faz referência a sites com instruções de instalação para ferramentas úteis.
Para ver as etapas de configuração comuns e as ferramentas que se aplicam a todas as linguagens, consulte Configurar sua máquina de desenvolvimento para uso com o Elastic Beanstalk.
Para seguir os procedimentos neste manual, você precisa de um terminal de linha de comando ou de um shell para executar os comandos. Nas listagens, os comandos são mostrados precedidos por um símbolo de prompt ($) e pelo nome do diretório atual, quando apropriado.
~/eb-project$ this is a command
this is output
No Linux e no macOS, você pode usar seu gerenciador de pacotes e de shell preferido. No Windows, você pode instalar o subsistema Windows para Linux
Para ver as etapas de configuração comuns e as ferramentas que se aplicam a todas as linguagens, consulte Configurar sua máquina de desenvolvimento para uso com o Elastic Beanstalk.
Instalar o Ruby
Instale o GCC se você não tiver um compilador C. No Ubuntu, use apt
.
~$ sudo apt install gcc
No Amazon Linux, use yum
.
~$ sudo yum install gcc
Instale o RVM para gerenciar as instalações da linguagem Ruby em sua máquina. Use os comandos no rvm.io
~$ gpg2 --recv-keys key1
key2
~$ curl -sSL https://get.rvm.io | bash -s stable
Esse script instala o RVM em uma pasta chamada .rvm
no diretório do usuário e modifica seu perfil de shell para carregar um script de configuração sempre que você abrir um novo terminal. Carregue o script manualmente para começar.
~$ source ~/.rvm/scripts/rvm
Use rvm get head
para obter a versão mais recente.
~$ rvm get head
Visualize as versões disponíveis do Ruby.
~$ rvm list known
Confira o Ruby no documento Plataformas da AWS Elastic Beanstalk para encontrar a versão mais recente do Ruby disponível em uma plataforma Elastic Beanstalk. Instale essa versão.
~$ rvm install 3.2
Teste a instalação do Ruby.
~$ ruby --version
Instalaçã o do AWS SDK for Ruby
Se você precisa gerenciar os recursos da AWS a partir de sua aplicação, instale o AWS SDK for Ruby. Por exemplo, com o SDK for Ruby, é possível usar o Amazon DynamoDB (DynamoDB) para armazenar informações de usuário e sessão sem criar um banco de dados relacional.
Instale o SDK for Ruby e suas dependências com o comando gem
.
$ gem install aws-sdk
Acesse a página inicial do AWS SDK for Ruby
Instalar um editor de texto ou IDE
Os Integrated development environments (IDEs – Ambientes de desenvolvimento integrados) oferecem uma ampla variedade de recursos que facilitam o desenvolvimento de aplicativos. Se você não tiver usado um IDE para desenvolvimento Ruby, tente o Aptana e o RubyMine e veja qual funciona melhor para você.
nota
Um IDE pode adicionar arquivos à pasta do seu projeto, que talvez você não queira confirmar no controle de código-fonte. Para evitar a confirmação desses arquivos no controle de código-fonte, use .gitignore
ou a ferramenta de controle de código-fonte equivalente.
Se você deseja apenas começar a codificação e não precisa de todos os recursos de um IDE, considere instalar o Sublime Text