База знаний

Administrador de aplicaciones

Descripción general

Esta interfaz permite implementar aplicaciones con el servidor de aplicaciones Phusion Passenger® . Un servidor Phusion Passenger funciona como administrador de procesos, proxy inverso y proporciona herramientas operativas a sus usuarios.

Esta interfaz funciona en servidores que ejecutan Apache y NGINX®.

Requisitos

Su proveedor de alojamiento debe seleccionar la función Administrador de aplicaciones en la interfaz del Administrador de funciones de WHM e instalar uno de los siguientes módulos Apache , según su sistema operativo:

Paquete Descripción
ea-apache24-mod-passenger Este paquete funciona en sistemas que ejecutan Ubuntu® , AlmaLinux OS 9 o Rocky Linux™ 9 .
ea-ruby27-mod_passenger Este paquete solo funciona en sistemas que ejecutan AlmaLinux 8 o Rocky Linux 8 .

Si es necesario, su proveedor también debe instalar los siguientes paquetes:

Paquete Descripción
ea-apache24-mod_env Este módulo permite que la configuración de su aplicación establezca variables de entorno para su aplicación.
ea-nodejs16
ea-nodejs18
ea-nodejs20
ea-nodejs22
Estos paquetes ofrecen compatibilidad con aplicaciones Node.js™.

Al instalar un paquete de Node.js, se desinstalarán todos los demás. Debe actualizar todas las aplicaciones existentes para que utilicen la nueva versión de Node.js. Las aplicaciones nuevas utilizarán la versión más reciente de Node.js.
Python™ Instale la versión de Python adecuada para sus aplicaciones.

El Administrador de Aplicaciones la usa /usr/bin/python3por defecto si existe. Si no existe, la usa /usr/bin/pythonpor defecto. Si desea usar otra versión por defecto, agregue la ruta de su versión preferida con el siguiente comando:
echo -n /path/to/python > /etc/cpanel/ea4/passenger.python
Nota:

Para obtener información adicional sobre configuración y solución de problemas, lea nuestra documentación sobre uso de aplicaciones de pasajeros .

Si necesita esta función, comuníquese con su proveedor de alojamiento.

Aplicaciones

Esta tabla contiene la siguiente información:

Artículo Descripción
Nombre El nombre de la aplicación.
Dominio El dominio de la aplicación.
Camino El archivo donde reside el código fuente de la aplicación, en relación con el directorio de inicio.
Estado Si la aplicación está habilitada o deshabilitada.
Comportamiento Utilice estas acciones para realizar cambios en la aplicación.
Comportamiento
Acción Descripción
Editar Editar la aplicación.
Darse de baja Anular el registro de la aplicación.
Habilitar dependencias Confirme y, si es necesario, instale las dependencias del administrador de paquetes Node.js (npm) de una aplicación .

Crear una aplicación

Debe crear una aplicación antes de registrarla en la interfaz del Administrador de Aplicaciones . Por ejemplo, puede realizar una de las siguientes acciones:

Advertencia:

Nada de lo que cree en estas interfaces funcionará con la función Administrador de aplicaciones :

  • Interfaz Ruby on Rails de cPanel ( cPanel » Inicio » Software » Ruby on Rails ).
  • Interfaz RubyGems de cPanel ( cPanel » Inicio » Software » RubyGems ).
  • La sección de instalación de Ruby Gem de la interfaz de instaladores de módulos de WHM ( WHM » Inicio » Software » Instaladores de módulos ).

Planeamos eliminar estas interfaces en una futura versión de cPanel y WHM.

Registrar una aplicación

Esta función configura las nuevas aplicaciones con la versión más reciente de Ruby en su sistema. La versión instalada de Passenger determina qué versión de Ruby usa el sistema. No se puede tener más de una versión de Passenger instalada.

Las aplicaciones existentes no cambiarán su versión de Ruby. Si desinstalas la versión de Ruby de una aplicación, estas dejarán de funcionar.

Para registrar una aplicación, realice los siguientes pasos:

  1. Haga clic en "Registrar solicitud" . Aparecerá una nueva interfaz.
  2. Introduzca el nombre de la aplicación en el cuadro de texto Nombre de la aplicación .
  3. En el menú Dominio de implementación , seleccione el dominio principal, el dominio complementario o el subdominio en el que desea implementar la aplicación.
  4. Introduzca la URL base de la aplicación en el cuadro de texto "URL base de la aplicación" . Después de registrar la aplicación, introduzca esta URL en un navegador web para acceder a ella.
  5. Introduzca la ruta al directorio de su código fuente, relativo al directorio de inicio, en el cuadro de texto Ruta de la aplicación .
  6. Seleccione un entorno de implementación. Esto define el entorno de servidor donde se ejecuta la aplicación.
    • Haga clic en Desarrollo si todavía está desarrollando su aplicación.
    • Haga clic en Producción si está listo para implementar y usar su aplicación.
  7. Si desea agregar variables de entorno, haga clic en Agregar variable en la sección Variables de entorno .
  8. Haga clic en Implementar .

Variables de entorno

Advertencia:

Para agregar variables de entorno, su proveedor de alojamiento debe instalar el ea-apache24-mod_envmódulo Apache.

Las variables de entorno permiten configurar los procesos que la aplicación ejecuta en varios sistemas. La tabla de variables de entorno contiene la siguiente información:

Artículo Descripción
Nombre de la variable El nombre de la variable de entorno.
El nombre de una variable de entorno debe cumplir los siguientes criterios:
  • El nombre sólo puede contener letras, números, guiones bajos y guiones.
  • El nombre debe contener 256 caracteres o menos.
  • El nombre no puede comenzar con un número.
Valor El valor de la variable de entorno.
El valor de una variable de entorno debe contener 1024 caracteres ASCII imprimibles o menos.
Comportamiento Utilice los elementos de esta columna para realizar las siguientes acciones:
  • Editar : edita la variable de entorno.
  • Anular registro : elimina la variable de entorno.

Para obtener más información sobre las variables de entorno, lea la documentación de Variables de entorno de Phusion Passenger .

Agregar variables de entorno

Para agregar una variable de entorno al archivo de configuración de la aplicación, realice los siguientes pasos:

  1. En la sección Variables ambientales , haga clic en Agregar variable .
  2. Introduzca el nombre de la variable en el cuadro de texto Nombre de la variable de entorno en la columna Nombre de la variable .
  3. Introduzca un valor para la variable en el cuadro de texto Valor de la variable de entorno en la columna Valor .
  4. Haga clic en Guardar en la columna Acciones .

Editar una aplicación

Para editar el archivo de configuración de una aplicación, realice los siguientes pasos:

  1. En la tabla de aplicaciones, busque la aplicación que desea editar.
  2. En la columna Acciones , haz clic en Editar . Aparecerá una nueva interfaz.
  3. Realice los cambios deseados.
  4. Haga clic en Implementar .

Dar de baja una aplicación

Importante:

Al anular el registro de una aplicación, esta se elimina de la lista y se borra su archivo de configuración. No se elimina la aplicación en sí.

Para cancelar el registro de una aplicación, realice los siguientes pasos:

  1. En la tabla de aplicaciones, localiza la aplicación que deseas dar de baja.
  2. Haz clic en "Cancelar registro" . Aparecerá un mensaje de confirmación.
  3. Haga clic en "Cancelar registro" para cancelar el registro de la aplicación. Aparecerá un mensaje indicando que la operación se ha realizado correctamente.

Archivos de registro

Puede encontrar los archivos de registro de su aplicación en las siguientes ubicaciones. En estas rutas, reemplace el exampledirectorio con el nombre del directorio donde se encuentra su aplicación. Puede ver estos archivos en el Administrador de archivos de cPanel ( Inicio » Archivos » Administrador de archivos ):

Solicitud Ubicación del registro
Node.js example/logs/
Pitón example/stderr.log
  • 0 Пользователи нашли это полезным
Помог ли вам данный ответ?