\nCron es un programador de tareas basado en el tiempo en sistemas operativos (SO) similares a Unix y es una de las utilidades m\u00e1s \u00fatiles que encontrar\u00e1 all\u00ed. Creado en AT&T Bell Laboratories en 1975 y llamado as\u00ed por Chronos, una personificaci\u00f3n griega del tiempo, cron no solo recorri\u00f3 un largo camino desde su inicio inicial, sino que logr\u00f3 seguir siendo relevante hasta el d\u00eda de hoy.<\/p>\n
Se usa com\u00fanmente para automatizar tareas que se ejecutan en segundo plano en momentos espec\u00edficos, como copias de seguridad programadas, monitorear el espacio en disco, administrar tareas de mantenimiento del sistema, liberar espacio en el disco de archivos in\u00fatiles, enviar correos electr\u00f3nicos masivos y mucho m\u00e1s. Todas estas diferentes tareas programadas (o trabajos) se conocen como trabajos cron.<\/p>\n
Para ayudarlo a comenzar con los trabajos cron, aprenderemos c\u00f3mo puede configurarlo usando cPanel, Plesk y WordPress. Sin embargo, antes de eso, averig\u00fcemos un poco m\u00e1s sobre c\u00f3mo funciona un trabajo cron.<\/p>\n
\u00bfPara qu\u00e9 se usa el trabajo cron?<\/h2>\n Cron es esencialmente un demonio (un programa de computadora que se ejecuta como un proceso en segundo plano que sirve para varios prop\u00f3sitos) que detecta y ejecuta trabajos cron en fechas y horas espec\u00edficas, ya sea una tarea \u00fanica o recurrente. Se ejecuta cada minuto durante el cual inspecciona un conjunto de directorios predefinidos en su sistema de archivos para determinar si es necesario ejecutar trabajos cron.<\/p>\n
Para ejecutar un trabajo cron, deben estar presentes tres componentes, incluido un comando espec\u00edfico o un script que se ejecutar\u00e1, un comando que ejecuta el script en un tiempo espec\u00edfico (generalmente establecido en su panel de control) y una acci\u00f3n o una salida del script que depender\u00eda de lo que hace el script en cuesti\u00f3n.<\/p>\n
Los trabajos cron se pueden programar para que se ejecuten varias veces al d\u00eda o para que se ejecuten a horas y minutos espec\u00edficos en d\u00edas y meses espec\u00edficos. Para hacer esto, usar\u00e1 crontabs, que es una lista de comandos que usa el sistema operativo para permitirle programar todo tipo de tareas que se ejecutar\u00e1n mediante expresiones cron en el tiempo preestablecido.<\/p>\n
Debemos tener en cuenta que la mayor\u00eda de los scripts que usan un trabajo cron vendr\u00e1n con procedimientos espec\u00edficos, por lo que sabr\u00e1 qu\u00e9 se debe configurar y c\u00f3mo.<\/p>\n
C\u00f3mo configurar un trabajo cron usando cPanel <\/h2>\n cPanel es la interfaz gr\u00e1fica de usuario (GUI) basada en Linux m\u00e1s popular que existe y simplificar\u00e1 las tediosas tareas de administrar y monitorear todos los aspectos de su sitio web o sitios web. Entonces, si tiene el placer de utilizar este panel de control f\u00e1cil de usar, as\u00ed es como puede configurar un trabajo cron con \u00e9l.<\/p>\n
Primero, comencemos iniciando sesi\u00f3n en su cPanel. Una vez que est\u00e9 en el panel de control de cPanel, despl\u00e1cese hacia abajo hasta la secci\u00f3n \u00abAvanzado\u00bb, busque \u00abCron Jobs\u00bb y haga clic en el icono.<\/p>\n
Esto lo llevar\u00e1 a la interfaz del trabajo cron donde puede ingresar su direcci\u00f3n de correo electr\u00f3nico para que la utilidad cron pueda enviarle correos electr\u00f3nicos cada vez que uno de los trabajos cron produzca una salida; es una forma simple de realizar un seguimiento de cada trabajo. y revisar posibles errores.<\/p>\n
Despu\u00e9s de esto, querr\u00e1 desplazarse hacia abajo hasta la secci\u00f3n \u00abConfiguraci\u00f3n com\u00fan\u00bb y configurar las especificaciones sobre los trabajos cron que desea agregar. Aqu\u00ed puede elegir el programa en el que desea que se ejecute un trabajo cron: una vez por minuto, una vez cada cinco minutos, una vez por hora, etc.<\/p>\n
Una vez que se elige el horario, el cuadro de texto a continuaci\u00f3n se completar\u00e1 autom\u00e1ticamente, pero puede modificarlo para que se ajuste a sus necesidades.<\/p>\n
Por \u00faltimo, ingrese el comando que desea que el sistema ejecute en la secci\u00f3n \u00abComando\u00bb, toque \u00abAgregar nuevo trabajo cron\u00bb y felicitaciones, ha configurado un trabajo cron.<\/p>\n
C\u00f3mo configurar un trabajo cron usando Plesk <\/h2>\n Plesk es una plataforma de alojamiento web con un panel de control que permite al administrador configurar sitios web, cuentas de correo electr\u00f3nico, DNS y bases de datos a trav\u00e9s de un navegador web.<\/p>\n
Si bien Plesk y cPanel tienen el mismo prop\u00f3sito, difieren en lo que respecta a la GUI y los servidores que admiten. La interfaz intuitiva de cPanel es m\u00e1s f\u00e1cil de usar, pero el panel de control basado en la web solo es compatible con servidores Linux. Por otro lado, Plesk es compatible con servidores Windows y Linux. <\/p>\n
Al igual que con cPanel, para configurar un trabajo cron con Plesk, deber\u00e1 iniciar sesi\u00f3n y hacer clic en el bot\u00f3n \u00abTareas programadas\u00bb en la secci\u00f3n derecha del tablero.<\/p>\n
All\u00ed ver\u00e1 una opci\u00f3n para agregar, eliminar y actualizar tareas, pero tambi\u00e9n una secci\u00f3n de \u00abConfiguraci\u00f3n\u00bb que querr\u00e1 visitar primero y establecer una zona horaria correcta. Despu\u00e9s de esto, haga clic en \u00abAgregar tarea\u00bb y agregue cualquier especificaci\u00f3n sobre el trabajo cron que desea ejecutar, incluidos intervalos de tiempo, notificaciones, una descripci\u00f3n e ingrese el comando real. Eso es todo, el trabajo cron se ha configurado.<\/p>\n
La \u00fanica peque\u00f1a diferencia entre configurar trabajos cron usando cPanel y Plesk es que con este \u00faltimo el icono no dice \u00abtrabajos cron\u00bb.<\/p>\n
C\u00f3mo configurar un trabajo cron de WordPress <\/h2>\n Si desea configurar un trabajo cron para su sitio web de WordPress, el primer paso es instalar y activar uno de los complementos de trabajo cron (como WP Crontrol, Easycron y Advanced Cron Manager), que encontrar\u00e1 dentro de WordPress. Biblioteca de complementos .org. Esto es parte del propio sistema cron de WordPress que le permite configurar y realizar todo tipo de tareas programadas.<\/p>\n
La forma m\u00e1s sencilla de hacerlo es abrir su panel de control de WordPress, ir a \u00abComplementos\u00bb y hacer clic en \u00abAgregar nuevo\u00bb. Una vez que encuentre el complemento de trabajo cron que desea usar, haga clic en \u00abInstalar ahora\u00bb, espere un par de segundos para que finalice la instalaci\u00f3n y luego toque \u00abActivar\u00bb.<\/p>\n
Recomendamos usar el complemento WP Crontrol, ya que es el m\u00e1s simple de usar y no es probable que confunda a los usuarios menos experimentados; tambi\u00e9n es gratuito. <\/p>\n
Una vez que este complemento est\u00e9 configurado y activado, puede ir a \u00abHerramientas\u00bb, donde ahora ver\u00e1 los botones \u00abEventos de Cron\u00bb y \u00abAcciones programadas\u00bb, as\u00ed que hagamos clic en el primero. Se abrir\u00e1 una nueva secci\u00f3n donde puede ver sus eventos y horarios cron activos, as\u00ed como agregar otros nuevos.<\/p>\n
Para agregar un nuevo evento, deber\u00e1 tocar \u00abAgregar evento Cron\u00bb, ingresar un nombre de enlace, agregar argumentos opcionales (usando la matriz codificada JSON), elegir intervalos de tiempo y luego hacer clic en \u00abAgregar evento\u00bb. Alternativamente, puede ir a \u00abAgregar evento PHP Cron\u00bb y agregar su c\u00f3digo PHP, despu\u00e9s de lo cual todo funciona igual que en el ejemplo anterior.<\/p>\n
\u00bfCu\u00e1les son los beneficios de un trabajo cron? <\/h2>\n La capacidad de configurar trabajos programados autom\u00e1ticamente no solo ahorra tiempo, sino que tambi\u00e9n es una excelente manera de asegurarse de que no se olvide de las tareas cr\u00edticas. Adem\u00e1s, el uso de trabajos cron le dar\u00e1 un control completo sobre qu\u00e9 trabajos se est\u00e1n ejecutando, ya que puede elegir la hora exacta en que se ejecutar\u00e1n.<\/p>\n
Por ejemplo, si est\u00e1 ejecutando un sitio de membres\u00eda donde las cuentas vienen con fechas de vencimiento, puede utilizar trabajos cron para desactivar o eliminar cuentas vencidas a intervalos regulares, lo que le dar\u00e1 tiempo libre para concentrarse en tareas m\u00e1s importantes. <\/p>\n
Adem\u00e1s, dado que los trabajos cron no ocupan memoria en su sistema cuando no se est\u00e1n ejecutando, no habr\u00e1 ralentizaciones inesperadas. Si un trabajo cron no se ejecuta a la hora programada por cualquier motivo, se iniciar\u00e1 autom\u00e1ticamente de nuevo cuando llegue el pr\u00f3ximo intervalo programado.<\/p>\n
Elegir un trabajo cron<\/h2>\n Los trabajos cron son extremadamente efectivos para automatizar tareas repetitivas y configurarlos no es demasiado complicado, independientemente de si est\u00e1 utilizando cPanel, Plesk o WordPress.<\/p>\n
Entonces, ahora que ha configurado su primer trabajo cron, es hora de que se tome un descanso mientras deja que haga todas esas tareas tediosas por usted.<\/p>\n<\/div>\n
\nSource link-35<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"Si tiene dificultades para recordar ejecutar un script regularmente o simplemente desea invertir su tiempo y energ\u00eda en algo un poco m\u00e1s creativo, es hora de darle un buen uso…<\/p>\n","protected":false},"author":1,"featured_media":50526,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21980],"tags":[23867,111,2516],"_links":{"self":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts\/50525"}],"collection":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/comments?post=50525"}],"version-history":[{"count":1,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts\/50525\/revisions"}],"predecessor-version":[{"id":50527,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/posts\/50525\/revisions\/50527"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/media\/50526"}],"wp:attachment":[{"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/media?parent=50525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/categories?post=50525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magazineoffice.com\/wp-json\/wp\/v2\/tags?post=50525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}