Desactivar el fichero wp-cron.php para evitar consumo en el VPS

El archivo wp-cron.php cumple con características muy necesarias: Verificación de actualizaciones Pingbacks Publicar artículos programados Es una función muy útil y que necesitamos en nuestro WordPress, pero tiene su parte negativa:  este script php se ejecuta cada vez que la página recibe un impacto. Lo cual son peticiones a apache innecesarias, por lo que os sugiero una configuración alternativa para el caso de los VPS Linux, teniendo en mente que estas tareas se podrían hacer una sola vez al día, de madrugada por ejemplo. Cómo desactivar wp-cron.php? Debemos editar wp-config.php y añadir esta directiva: define(‘DISABLE_WP_CRON’, true); Ahora convendría añadir un cron Linux real, para ello vía SSH en el VPS editamos el crontab de root: crontab -e Y añadimos en el minuto y hora deseados, o bien a una frecuencia, para que el script /var/www/vhosts/wordpress/wp-cron.php se ejecute 1 vez al día en mi caso a las 2:30am, en lugar de en cada visita:   Aquí tienes un pequeño script que ejecutaría todos los cron de todos los WordPress que haya a partir de la carpeta /var/www/webs/: nano /var/www/webs/cronWP.sh Y después podemos programar el crontab cada 30 minutos; crontab -e Aquí tienes un script que actualiza todas las configuraciones de todos los WordPress que haya por debajo de la carpeta /var/www/webs/ para desactivar crontab:

» Leer más

Configuración y puesta en marcha de un VPS Linux Debian

Desde SOSPedia.net nos traen este artículo que tiene por título Configuración de un VPS Linux sobre un dominio usando Debian 8 y un extenso índice: 1. Registros DNS en el panel del dominio 2. Resolución inversa en el panel del vps 3. Primera conexión como root via SSH 4. Instalación de iredmail 5. Comprobad el webmail 6. Comprobad el panel de control de email 7. Nos están atacando? 8. Cambiar puerto SSH 9. DKIM DNS – amavisd-new showkeys|testkeys 10. Qué más cosas vamos a hacer 11. Editar las urls / alias por defecto 12. Antivirus 13. Instalar y configurar rkhunter anti rootkits 14. Resolver errores: perl warning Setting locale failed 15. Verificar y cambiar la hora del sistema 16. Importante: Como se ve desde fuera nuestro VPS 17. Direcciones web con Utilidades DNS y más 18. fail2ban: modificar configuración para recibir emails 19. Servidor Web Apache 20. Instalar un servidor de ftp interno (localhost) 21. Usar método descarga directo 22. Instalar un firewall a WordPress 23. Certificado digital gratuito aceptado por todos los navegadores Además le acompaña un vídeo tutorial de como solicitar un certificado digital SSL para TLSificar un servidor Web.

» Leer más
1 12 13 14 15 16 57