Descripción general
Esta interfaz le permite crear e implementar una aplicación Ruby on Rails®.
Hemos dejado obsoleta esta interfaz en la versión 66 de cPanel y WHM.
- Para utilizar esta función, los administradores del sistema deben habilitarla.
- Antes de implementar una aplicación Ruby on Rails, lea la documentación de Ruby on Rails .
Crear una aplicación Ruby on Rails
Para crear una aplicación Ruby, realice los siguientes pasos:
- Pídale a su proveedor de alojamiento que instale Ruby en su sistema a través de los siguientes paquetes de EasyApache 4 :
- El
ea-apache24-mod_env
módulo. - El
ea-ruby24-ruby-devel
módulo.
- El
- Cree una aplicación Ruby en su servidor. Para ver un ejemplo, consulte nuestra documentación sobre cómo crear aplicaciones web Ruby .
- Utilice la interfaz del Administrador de aplicaciones de cPanel ( cPanel » Inicio » Software » Administrador de aplicaciones ) para registrar la aplicación.
Crear una reescritura
Debido a que Ruby on Rails utiliza su propio servidor y no responde al número de puerto HTTP estándar 80
, debe especificar el puerto donde los visitantes del sitio pueden acceder a su aplicación Ruby on Rails (por ejemplo, example.com:12001
).
- Los números de puerto de las aplicaciones Ruby se incrementan automáticamente con cada nueva aplicación. Si está en un servidor compartido, el sistema asigna el siguiente número de puerto disponible a su aplicación.
- Su primera aplicación no necesariamente se ejecutará en el puerto
12001
.
Para configurar Ruby para que responda sin necesidad de que los visitantes especifiquen un número de puerto, cree una reescritura.
Para configurar una reescritura, realice los siguientes pasos:
- En la tabla Crear una reescritura , haga clic en Crear reescritura para la aplicación adecuada
- Desde el menú, seleccione el dominio, subdominio o dominio adicional en el que desea ejecutar su aplicación Ruby.
- Para ejecutar la aplicación desde una nueva página dentro de su dominio, ingrese el nombre de la página que desea usar en el cuadro de texto disponible.
- Haga clic en Guardar .
Puede realizar las siguientes acciones en la tabla Reescrituras actuales :
- Para cambiar el nombre de la ruta de una aplicación, ingrese el nombre de la ruta en el cuadro de texto.
- Para guardar una reescritura de la aplicación, haga clic en Guardar .
- Para eliminar una reescritura de aplicación, haga clic en Eliminar .
Aplicaciones adicionales y reescrituras
Para ejecutar varias aplicaciones Ruby, debe configurar puertos adicionales para responder con Ruby on Rails y, si es necesario, reescrituras adicionales para disfrazar el cambio de puerto.
- Para agregar aplicaciones Rails adicionales, siga los pasos de la sección Crear una aplicación Ruby on Rails.
- La nueva aplicación responderá en el próximo número de puerto disponible (por ejemplo, si su primera aplicación se ejecuta en el puerto
12001
, la segunda puede ejecutarse en el puerto12002
o superior).Advertencia:Los números de puerto de las aplicaciones Ruby se incrementan automáticamente con cada nueva aplicación. Si está en un servidor compartido, el sistema asigna el siguiente número de puerto disponible a su aplicación. Además, es posible que los números de puerto de sus aplicaciones no sean consecutivos. - Para configurar una reescritura adicional, siga los pasos de la sección Crear una reescritura.
- Necesitará utilizar un nuevo dominio, dominio adicional, subdominio o página (por ejemplo,
example.com/RubyApplication
) para la reescritura.Nota:No se pueden configurar dos aplicaciones Ruby para que respondan en el mismo dominio, subdominio, dominio adicional o página.
Nota para revendedores y proveedores de alojamiento web
Puede limitar el número de aplicaciones Rails que sus clientes pueden instalar en la interfaz "Modificar una cuenta" de WHM ( WHM » Inicio » Funciones de la cuenta » Modificar una cuenta ). Siga estos pasos para establecer el número máximo de aplicaciones Rails:
- Haga clic en el nombre de dominio que desea limitar.
- En el cuadro de texto Máximo de instancias de Mongrel (Ruby on Rails) , ingrese la cantidad máxima de aplicaciones Rails que desea permitir que sus clientes instalen.
- Haga clic en Guardar .