Ruby: Configuración de un proyecto Ruby
Esta documentación forma parte de la guía Introducción. Consulte la guía completa aquí: Introducción a Ruby on Rails.
👋 ¡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!
Comenzar un nuevo proyecto Ruby es sencillo. Siga estos pasos para empezar:
-
Primero, asegúrese de tener la última versión de Ruby instalada en su sistema. Puede verificar esto ejecutando el siguiente comando en su terminal:
asdf install ruby latest \ && asdf global ruby latestSi aún no ha instalado
asdf, deberá hacerlo antes de continuar. Por favor, consulte la documentación oficial de asdf para obtener instrucciones detalladas de instalación.Alternativamente, puede usar Stackhero Code-Hero, una solución de desarrollo en línea donde todas las herramientas necesarias están preinstaladas. Esta plataforma le permite comenzar a programar inmediatamente sin instalación manual.
-
A continuación, instale Rails. Rails se distribuye como un RubyGem, lo que hace que la instalación sea sencilla:
gem install rails -
Luego, cree una nueva aplicación Rails llamada
my_appy especifique la versión de Ruby usando estos comandos:rails new my_app cd my_app asdf local ruby latest -
Para lanzar el servidor Rails, ejecute el siguiente comando:
bin/rails server
Pantalla de bienvenida de Ruby on Rails
Estos pasos crean un nuevo proyecto Ruby mientras se establece la versión adecuada de Ruby. Esto sienta una base sólida para el desarrollo de su aplicación.
Importante: Al ejecutar el comando
rails new, se crea automáticamente un repositorio Git local para su proyecto Ruby. Sin embargo, aún no está vinculado a un servicio de control de versiones remoto.Para un control de versiones adecuado y la seguridad de los datos, se le recomienda conectar su proyecto a un servicio de alojamiento como GitLab, GitHub o Bitbucket.
Si necesita un servicio de alojamiento de repositorios, Stackhero ofrece un servicio en la nube de GitLab que se puede configurar en solo 2 minutos.
Caso especial con Stackhero Code-Hero
Al usar una solución de desarrollo en línea como Stackhero Code-Hero, necesita ajustar su archivo config/environments/development.rb. Agregue la siguiente configuración cerca de la palabra clave final end. Reemplace <XXXXXX>.stackhero-network.com con el nombre real de su servidor:
config.hosts << "<XXXXXX>.stackhero-network.com"
Ejemplo de configuración de hosts
Finalmente, inicie el servidor Rails con este comando:
bin/rails server -b 0.0.0.0
Este comando asegura que el servidor Rails sea accesible desde cualquier dirección IP, lo cual es especialmente útil cuando se trabaja de forma remota a través de Stackhero Code-Hero.