Cómo configurar un entorno para la aplicación Ruby on Rails – Alojamiento –

Ruby on Rails es un marco de aplicación web gratuito para el lenguaje de programación Ruby. A menudo se lo denomina “rieles” o “RoR”. Está pensado para utilizarse con la metodología de desarrollo ágil, que los desarrolladores web suelen utilizar por su idoneidad para proyectos cortos impulsados ​​por el cliente.

Ruby on Rails presenta varias herramientas destinadas a hacer que las tareas de desarrollo comunes sean más fáciles y listas para usar. Rails proporciona andamios que pueden construir automáticamente algunos de los modelos y vistas necesarios para un sitio web básico. También se incluyen un servidor web Ruby simple y un sistema de compilación Rake. Al incluir estas herramientas comunes con el sistema Rails, se proporciona de hecho un entorno de desarrollo básico con todas las versiones del software. Rails también destaca por su amplio uso de las bibliotecas JavaScript Prototype y Script.aculo.us para Ajax.

Admitimos RoR con nuestros paquetes Stellar Plus, Stellar Business y Reseller (y los paquetes antiguos Professional, Ultimate, Business y Reseller), pero no para todos los servidores. Para los servidores con la nueva configuración, no dude en consultar. Las siguientes versiones están funcionando en nuestros servidores: Ruby – 1.8.7, Rails – 2.3.18. Puede configurar su entorno para su aplicación Ruby on Rails en cPanel de la siguiente manera:

2. Rellene los campos correspondientes:

  • Nombre de la aplicación: ingrese el nombre de su aplicación.
  • Ruta de la aplicación: ingrese la ruta de la aplicación.
  • Entorno: aquí puede seleccionar el tipo de entorno RoR que prefiera.
  • NOTA: Si establece una ruta de aplicación en su directorio public_html/, cualquier persona en la web puede ver su código fuente y archivos de configuración.

  • ¿Cargar al arrancar? – es útil si desea cargar la aplicación cuando se inicia el servidor.
See also  Registro de Dominio .limitado | Comprar nombre de dominio .limitado

Luego, haga clic en Crear:

Ahora puedes realizar las siguientes acciones en las aplicaciones:

  • Para redirigir al servidor RoR de una aplicación, haga clic en URL.
  • Para ejecutar una aplicación, haga clic en Ejecutar.
  • Para detener una aplicación, haga clic en Detener.
  • Para cargar una aplicación cuando se inicia el servidor, seleccione ¿Cargar al iniciar? caja.
  • Para alternar una aplicación entre un entorno de producción y desarrollo, seleccione o desmarque la casilla de verificación Producción.
  • Para eliminar una aplicación, haga clic en Eliminar.

La aplicación RoR utiliza su propio servidor y no responde al puerto HTTP estándar 80. Por lo tanto, deberá especificar el puerto donde los visitantes del sitio web pueden acceder a su aplicación RoR o configurarla para que responda sin la necesidad de que sus visitantes especifiquen un número de puerto.

Para configurar una reescritura, realice los siguientes pasos:

1. En el menú Ruby on Rails >> la sección Crear una reescritura, haga clic en +Crear reescritura para la aplicación recién creada:

2. En la página siguiente, seleccione el nombre de dominio, subdominio o nombre de dominio adicional en el que desea ejecutar su aplicación Ruby.

Para ejecutar la aplicación desde una nueva página dentro de su nombre de dominio, ingrese el nombre de la página que desea usar en el campo URL.

Clic en Guardar:

3. Ahora puedes ver la URL real de la aplicación en la sección Reescrituras actuales:

Si desea cambiar la ruta de la aplicación, ingrese una nueva en el campo correspondiente y haga clic en Guardar.

Para eliminar la reescritura, elija Eliminar.

See also  Configurar Microsoft 365 con un dominio - Dominios -

Una vez que el estado de la aplicación cambie a En ejecución, abra la URL de la aplicación en su navegador. Verá el mensaje de bienvenida de RoR:

El entorno para su aplicación Ruby on Rails está configurado. No dude en implementar su aplicación ahora.

¡Eso es todo!

¿Necesita ayuda? Contacta con nuestro

Loading Facebook Comments ...
Loading Disqus Comments ...