Scripts útiles de cPanel
Este artículo explica algunos scripts útiles realizados pora cPanel!
Actualización de cPanel
/scripts/upcp
Este script verificará si hay diferencias entre la actual instalación de cPanel y las actualizaciones mas recientes. Despues de ejecutar este script, este debería de reparar cualquier problema con cualquier archivo de instalación de cPanel que se encuentre corrupto o desaparecido, y puede resolver una amplia varidad de problemas que pudieras encontrar en cPanel. Ten en cuenta que este script puede tomar un tiempo en ejecutarse, por tanto es probable que quisieras ejecutarlo solo en horas con poca actividad. cPanel corre por lo general de forma automatica durante la media noche. Tu pudes también "forzar" a que este proceso realice una completa y limpia instalación de cPanel:
/scripts/upcp --force
Emquetando y resturando cuentas
cPanel tiene un script para empaquetar cuentas dentro de archivos .tar.gz si tu quieres crear todo el tiempo respaldos de forma manual para una cuenta o de un directiorio home, simplemente ejecuta:
/scripts/pkgacct [USUARIO]
Si desesas restaurar una cuenta, puedes usar el siguiente escript:
/scripts/restorepkg [USUARIO]
Este usará un backup para el usuario del directorio home, sin embargo, pudiera ser que algunas veces necesites especificar un respaldo específico que desees restaurar, tu puedes hacer esto especificando la ruta del archvio de resplado despues del nombre de usuario:
/scripts/restorepkg [USER] /ruta/a/respaldo.tar.gz
Estadísticas y Quotas
Este script correrá las estadisticas para todoas las cuentas en el servidor if deseas tener estos actualizados al momento:
/scripts/runstatsonce
Este escript puede tomar puede tomar tiempo en ejecutarse, por lo que preferiblemente quisieras correrlo durante las horas de menor actividad.
Si deseas correr las estadisticas para un solo usuario, puedes correr el siguiente comando:
/scripts/runweblogs [USER]
Y finalmente, if usted esta en busca de cualquier inconveniente o descrepancia en las quotas o estadísticas, este script puede resolver algunos inconvenientes:
/scripts/fixquotas
Una vez mas, este script puede tomar algo de tiempo en ejecutarse. por lo que se recomienda que se corra en horas de menor actividad.
Actualizaciones de servicios
Algunas veces tu puedes desear actualizar un servicio en específico si tu encuentras algún problema, el siguiente script puede ser usado para actualizar alguno de los servicios mas comunes:
/scripts/courierup - Actualiza el servidor de correo courier
/scripts/dovecotup - Actualiza el servidor de correo dovecot
/scripts/eximup - Actualiza el intercambiador de correo exim
/scripts/ftpup - Actualiza los servidores de FTP (proFTP and pure-FTP)
Reiniciando servicios
Finalmente, algunas veces si tu encuentras un inconveniente con un servicio, todo esto requiere in simple reinicio. Aqui esta la lista de algunos comandos utilizados para reiniciar servicios:
service httpd restart - Este reiniciará el servicio de Apache
service mysql restart - Este reiniciará el servicio de MySQL
service pureftpd restart - Reiniciar el servidor de FTP si está corriendo pure-FTP
service proftpd restart - Reiniciar el servidor FTP si estás corriendo proFTP
service courier restart - Reiniciar el servidor de correo si estás corriendo Courier
service dovecot restart - Reiniciar el servidor de correo si tu estas corriendo Dovecot
service exim restart - Reiniciar el servidor de intercambio de correo Exim