Cron Jobs – Cómo configurar en cPanel – comunidad WordPress

Trabajos Cron – Presentación general

Los trabajos cron son tareas programadas que el sistema realiza en momentos o intervalos predefinidos. Normalmente, un trabajo cron contiene una serie de tareas sencillas que el sistema realiza desde un archivo de secuencia de comandos.

Una tarea de trabajos cron es simplemente una tarea que programa para que se ejecute automáticamente a intervalos específicos. Por ejemplo, si desea hacer una copia de seguridad de un archivo cada seis horas, puede configurarlo fácilmente utilizando la función de trabajos cron en cPanel.

Importante:

  • Tenga cuidado al programar trabajos cron. Le recomendamos que deje suficiente tiempo entre trabajos cron para completar un trabajo cron anterior. Si los programa para que se ejecuten con demasiada frecuencia, el servidor puede iniciar otro trabajo cron antes de que se complete el último trabajo cron. Esta duplicación puede degradar el rendimiento.
  • Para obtener más información sobre los trabajos cron, lea la documentación Programación de un trabajo cron de Red Hat.

Agregar un Cron Jobs para correo electrónico

La sección Cron Email de la interfaz le permite ingresar una dirección de correo electrónico para que el sistema envíe notificaciones cuando ejecute trabajos cron. Para configurar una dirección de correo electrónico, siga estos pasos:

  1. Inicie sesión en cPanel
Iniciar sesión en cPanel
Iniciar sesión en cPanel

2. En la sección AVANZADO de la pantalla de inicio de cPanel, haga clic en Empleos de Cron:

Empleos en Advancevd-Cron
Empleos en Advancevd-Cron

1.En el cuadro de texto Correo electrónico, ingrese la dirección de correo electrónico donde desea recibir notificaciones.
2. Haga clic en Actualizar correo electrónico.

Escriba su correo electrónico
Escriba su correo electrónico

Desactivar las notificaciones por correo electrónico

Para desactivar las notificaciones por correo electrónico para todos los trabajos cron, elimine su dirección de correo electrónico.

Para desactivar las notificaciones por correo electrónico para un solo trabajo cron, siga estos pasos:

1.Busque el trabajo cron para deshabilitar las notificaciones por correo electrónico en la tabla de trabajos Cron actual y haga clic en publicación.
2.En el cuadro de texto Comando, agregue la línea / dev / null 2> & 1 al final del pedido. P.ej:

/usr/local/cpanel/bin/is_script_stuck /dev/null 2>&1

3. Guarde los cambios.

Agregar un trabajo cron

Para crear un trabajo cron, realice los siguientes pasos:

Agregar trabajos Cron
Agregar trabajos Cron
  • Configuraciones comunes – Seleccione un rango de uso frecuente. El sistema configurará los ajustes apropiados en los cuadros de texto Minuto, Hora, Día, Mes y Día de la semana por usted.
  • Minuto (minuto) – El número de minutos entre cada ejecución del trabajo cron o el minuto de cada hora en que desea ejecutar el trabajo cron.
  • Hora – El número de horas entre la ejecución de cada trabajo cron o la hora de cada día en que desea ejecutar el trabajo cron.
  • Día – El número de días entre cada ejecución del trabajo cron o el día del mes en el que desea ejecutar el trabajo cron.
  • Mes – El número de meses entre la ejecución de cada trabajo cron o el mes del año en el que desea ejecutar el trabajo cron.
  • Día laborable – Los días de la semana en los que desea ejecutar el trabajo Cron.

2. En el cuadro de texto Mando (Mando), ingrese el comando que desea que ejecute el sistema.

Importante:

  • Debe especificar la configuración de los cuadros de texto Minuto, Hora, Día, Mes, Día de la semana y Comando.
  • Tenga mucho cuidado al usar el comando rm en un trabajo cron. Si no declara las opciones correctas, puede eliminar los datos del directorio de inicio.
  • Si su trabajo cron está ejecutando un script personalizado, el script requiere permiso para ejecutarse. Para obtener más información, lea la documentación. Permisos de Linux de Red Hat.
Nota:
Especifique la ruta absoluta al comando que desea ejecutar. Por ejemplo, si desea ejecutar el archivo public_html / index.php En su directorio de inicio, ingrese el siguiente comando:

/home/user/public_html/index.php

3.Haga clic en Agregar un nuevo trabajo cron

Ejemplo de trabajo cron

Para ejecutar una secuencia de comandos que se encuentra en su directorio de inicio una vez por hora, realice los siguientes pasos:

  1. En el menú Configuraciones comunes (Configuración común), seleccione Una vez por hora (0 * * * *).
  2. En el cuadro de texto Mando (Comando), ingrese el nombre del script. P.ej:
./my-script.sh
Ejemplo de trabajo cron
Ejemplo de Cron

Recuerda:
Debe establecer los permisos de archivo correctos para permitir que se ejecute un script.

3.Haga clic en Agregar nuevo trabajo cron – La interfaz mostrará un mensaje de éxito en un cuadro verde.

Ver trabajos Cron existentes

La tabla Trabajos cron actuales muestra los trabajos cron existentes.

Mesa con trabajos de Cron
Mesa con trabajos de Cron

Editar un cron de trabajo

Para editar un trabajo cron, realice los siguientes pasos:

  1. Busque el trabajo cron que desea editar y haga clic en Editar.
  2. Edite la configuración que desea cambiar y haga clic en Editar línea (Editar línea).
Editar cron de trabajo
Editar cron de trabajo

Eliminar un cron de trabajo

Para eliminar un Job Cron, realice los siguientes pasos:

  1. Haga clic en Borrar junto al trabajo cron que desea eliminar.
  2. Haga clic en Borrar.
Eliminar un cron de trabajo
Eliminar un cron

¡Nota! ¿Le resultó útil este artículo? Entonces apreciará el apoyo ofrecido por Namebox para realizar este tutorial. Experimente la diferencia en el alojamiento con Namebox hoy y obtenga un sitio web pre-asegurado y pre-optimizado con tecnología LiteSpeed ​​y NVMe SSD. Consulte los planes de alojamiento web hoy.

Documentación adicional:

Compartir con tus amigos:

Deja un comentario