Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración del entorno de desarrollo de Ruby para Elastic Beanstalk
Este capítulo proporciona instrucciones para configurar el entorno de desarrollo de Ruby para probar la aplicación localmente antes de implementarla en AWS Elastic Beanstalk. También hace referencia a sitios web que proporcionan instrucciones de instalación de herramientas útiles.
Para ver procedimientos de configuración y herramientas comunes que se utilizan en todos los lenguajes, consulte Configuración de su máquina de desarrollo para su uso con Elastic Beanstalk.
Para seguir los procedimientos de esta guía, necesitará un shell o un terminal de línea de comando donde pueda ejecutar los comandos. Los comandos aparecen en listas y van precedidos del símbolo del sistema ($) y del nombre del directorio actual, si es aplicable.
~/eb-project$ this is a command
this is output
En Linux y macOS, puede utilizar el administrador de shell y paquetes preferido. En Windows, puede instalar Windows Subsystem para Linux
Para ver procedimientos de configuración y herramientas comunes que se utilizan en todos los lenguajes, consulte Configuración de su máquina de desarrollo para su uso con Elastic Beanstalk.
Secciones
Instalación de Ruby
Instale GCC si no tiene un compilador de C. En Ubuntu, use apt
.
~$ sudo apt install gcc
En Amazon Linux, use yum
.
~$ sudo yum install gcc
Instale RVM para administrar las instalaciones del lenguaje Ruby en su equipo. Utilice los comandos en rvm.io
~$ gpg2 --recv-keys key1
key2
~$ curl -sSL https://get.rvm.io | bash -s stable
Este script instala RVM en una carpeta denominada .rvm
en el directorio de usuario y modifica el perfil de shell para cargar un script de instalación cada vez que abra un nuevo terminal. Cargue el script de forma manual para comenzar.
~$ source ~/.rvm/scripts/rvm
Utilice rvm get head
para obtener la última versión.
~$ rvm get head
Consulte las versiones disponibles de Ruby.
~$ rvm list known
Consulte Ruby en el documento AWS Elastic Beanstalk Platforms (Plataformas de AEBlong) para encontrar la versión más reciente de Ruby disponible en una plataforma de Elastic Beanstalk. Instale dicha versión.
~$ rvm install 3.2
Pruebe la instalación de Ruby.
~$ ruby --version
Instalación del SDK para Ruby de AWS
Si necesita administrar recursos de AWS en la aplicación, instale AWS SDK for Ruby. Por ejemplo, con el SDK para Ruby, puede utilizar Amazon DynamoDB (DynamoDB) para almacenar información de usuario y sesión sin crear una base de datos relacional.
Instale el SDK para Ruby y sus dependencias con el comando gem
.
$ gem install aws-sdk
Visite la página de inicio de AWS SDK for Ruby
Instalación de un IDE o un editor de texto
Los entornos de desarrollo integrado (IDE) cuentan con una amplia gama de características que facilitan el desarrollo de aplicaciones. Si no ha utilizado un IDE para el desarrollo de Ruby, pruebe Aptana y RubyMine para determinar cuál es el que mejor se adapta a sus necesidades.
nota
Un IDE podría agregar archivos a la carpeta de proyectos que tal vez no quiera confirmar en el control de código fuente. Para evitar confirmar estos archivos en el control de código fuente, utilice .gitignore
o la característica equivalente de la herramienta de control de código fuente.
Si simplemente quiere comenzar a escribir el código y no necesita todas las características de un IDE, considere la posibilidad de instalar Sublime Text