Como es posible que muchos desarrolladores no sepan, nuestras cuentas de alojamiento de cPanel admiten una amplia variedad de plataformas de desarrollo de software más allá de las aplicaciones clásicas de PHP y MySQL. En este artículo, le mostraremos cómo puede crear una aplicación Ruby, con Ruby on Rails si lo requiere, en su servidor usando cPanel.
- Desarrollo de aplicaciones Ruby en alojamiento compartido
- Configurar la aplicación Ruby en cPanel
- Poner su aplicación en el servidor
Desarrollo de aplicaciones Ruby en alojamiento compartido
Como ya sabrá, el desarrollo de una aplicación Ruby a menudo requiere la instalación de algunos módulos adicionales. El problema aquí es que el alojamiento compartido no permite que el usuario instale los paquetes adicionales.
Pero con los planes compartidos de InMotion Hosting, puede aprovechar un "entorno virtual" para alojar sus aplicaciones. Dentro de estos entornos virtuales, puede obtener todos los módulos que pueda necesitar, incluidos Rails, Node y muchos otros módulos populares.
Configurar la aplicación Ruby en cPanel
Configurar el entorno virtual para su aplicación Ruby es tan simple como hacer clic en un botón en cPanel y completar cierta información.
- Iniciar sesión en cPanel
- Seleccione Configurar la aplicación Ruby en Software
- Elija la versión de Ruby en el menú desplegable
- Ingrese un nombre de directorio para albergar su aplicación
- Seleccione el dominio en el que se ejecutará su aplicación
- Haga clic en Configuración
Adición de módulos adicionales
La compatibilidad con Ruby on Rails está instalada de forma predeterminada, pero si necesita agregar otros módulos, puede hacer clic en Mostrar en módulos en las Aplicaciones existentes sección:
Y puede buscar módulos y agregarlos según sea necesario.
Si todo se configuró correctamente, debería ver un mensaje que diga "¡Funciona!", seguido del número de versión de Ruby, cuando navegue a su dominio:
Obtener su aplicación en el servidor
Gran parte del desarrollo de su aplicación Ruby puede realizarse en su computadora personal. Una vez que haya configurado la aplicación a su gusto, puede usar FTP para cargarla en el directorio que eligió en la fase de configuración. Entonces su aplicación estará activa en la web.
Para aquellos usuarios que están familiarizados con el control de versiones de Git, también pueden sincronizar su proyecto de esa manera. Git permite una manera fácil de mantener su codificación local sincronizada con el servidor de producción. Del mismo modo, podría usar una implementación de terceros a través de GitHub u otro servicio de terceros. Sin embargo, dependiendo de la configuración del repositorio, su código fuente puede ser visible para el público. Consulte nuestra guía completa sobre el uso de Git en cPanel.