Ruby: Crear un proyecto Ruby

Esta documentación forma parte de la guía Plataforma de desarrollo. Consulte la guía completa aquí: Prepare su plataforma de desarrollo para que sea agradable y eficiente.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución Ruby cloud lista para usar que proporciona una serie de beneficios, incluyendo:

  • Despliegue su aplicación en segundos con un simple git push.
  • Use su propio nombre de dominio y benefíciese de la configuración automática de certificados HTTPS para una mayor seguridad.
  • Disfrute de la tranquilidad con copias de seguridad automáticas, actualizaciones con un clic, y precios sencillos, transparentes y predecibles.
  • Obtenga un rendimiento óptimo y una seguridad robusta gracias a una VM privada y dedicada.

Ahorre tiempo y simplifique su vida: solo toma 5 minutos probar la solución de Ruby cloud hosting de Stackhero!

Crear un proyecto Ruby es un proceso sencillo.

Primero, instale la última versión de Ruby con:

asdf install ruby latest \
  && asdf global ruby latest

Luego, instale Rails. Dado que Rails está disponible como un Gem, puede instalarlo fácilmente ejecutando:

gem install rails

Finalmente, cree su aplicación (aquí llamada my_app) y establezca la versión de Ruby usando estos comandos:

rails new my_app
cd my_app
asdf local ruby latest

Para iniciar el servidor Rails, ejecute:

bin/rails server

Pantalla de bienvenida de Ruby on RailsPantalla de bienvenida de Ruby on Rails

Estos pasos establecen la base para su proyecto Ruby y aseguran que se use la versión correcta de Ruby.

Cabe destacar que se crea un repositorio Git local para su proyecto Ruby por defecto, pero aún no está conectado a un servicio de alojamiento de repositorios remoto.

Para asegurar un control de versiones y copias de seguridad adecuados, considere conectar su proyecto a un repositorio remoto en su plataforma preferida, como GitLab, GitHub o Bitbucket.

Si está buscando un servicio de alojamiento de repositorios Git, Stackhero ofrece un servicio en la nube de GitLab que se puede configurar en solo 2 minutos. Funciona en una VM privada y dedicada para máxima confidencialidad y seguridad y está disponible en Europa o en los USA según su elección.

Si está utilizando una solución de desarrollo en línea como Stackhero Code-Hero, necesitará ajustar su configuración. Edite el archivo config/environments/development.rb y agregue la siguiente línea justo antes de la palabra clave final end, reemplazando <XXXXXX>.stackhero-network.com con el nombre de host de su servidor:

config.hosts << "<XXXXXX>.stackhero-network.com"

Ejemplo de configuración de hostsEjemplo de configuración de hosts

Después de realizar este cambio, inicie el servidor Rails usando:

bin/rails server -b 0.0.0.0