Como desinstalar VestaCP sin dejar rastro.
El panel de control web VestaCP, es uno de los más utilizados en la actualidad. Es muy ligero, es potente, fácil de usar y lo mejor de todo… es Open Source.
Con todo lo dicho, no deberías tener ningún problema con él. Aun así, es posible que en algún momento puntual, nos surja un fallo irrecuperable que nos obligue a reinstalar nuestro VPS o servidor.
Bueno… realmente no es necesaria una solución tan drástica. Dada la estructura de construcción de VestaCP, es posible desinstalar VestaCP de forma muy simple.
Como desinstalar VestaCP sin dejar rastro
En este artículo vemos como desinstalar VestaCP en CentOS, Debian y Ubuntu. En nuestro ejemplo utilizaremos CentOS, pero todos los pasos y respuestas son similares.
Independientemente de la distribución linux instalada, lo primero que debes hacer es parar el servicio de VestaCP.
service vesta stop
Ejemplo…
[root@solo-linux ~]# service vesta stop Stopping vesta (via systemctl): [ OK ]
Una vez detenido el servicio, borramos los paquetes de VestaCP.
# Ubuntu, Debian sudo apt remove vesta* # CentOS sudo yum remove vesta*
Al eliminar los paquetes verás algo similar a… (pulsa «s»).
[root@solo-linux ~]# yum remove vesta* Complementos cargados:fastestmirror Resolviendo dependencias --> Ejecutando prueba de transacción ---> Paquete vesta.x86_64 0:0.9.8-26 debe ser eliminado ---> Paquete vesta-ioncube.x86_64 0:0.9.8-26 debe ser eliminado ---> Paquete vesta-nginx.x86_64 0:0.9.8-26 debe ser eliminado ---> Paquete vesta-php.x86_64 0:0.9.8-26 debe ser eliminado --> Resolución de dependencias finalizada Dependencias resueltas ================================================================================ Package Arquitectura Versión Repositorio Tamaño ================================================================================ Eliminando: vesta x86_64 0.9.8-26 @vesta 13 M vesta-ioncube x86_64 0.9.8-26 @vesta 22 M vesta-nginx x86_64 0.9.8-26 @vesta 1.5 M vesta-php x86_64 0.9.8-26 @vesta 48 M Resumen de la transacción ================================================================================ Eliminar 4 Paquetes Tamaño instalado: 85 M Está de acuerdo [s/N]:s
Este panel de control web agrega su propio repositorio, también lo eliminamos. (Desinstalar VestaCP).
# Debian, Ubuntu rm -f /etc/apt/sources.list.d/vesta.list # CentOS rm -f /etc/yum.repos.d/vesta.repo
Como ya no necesitamos el directorio local, nos deshacemos de él.
# CentOS, Ubuntu, debian rm -rf /usr/local/vesta
El proceso de desinstalar VestCP ha terminado, pero nosotros queremos quitar todo rastro de VestaCP. Al ejecutar el siguiente comando, podrás observar que aún existen tareas cron del panel en nuestro sistema.
crontab -u admin -l
Ejemplo del listado…
[root@solo-linux ~]# crontab -u admin -l MAILTO=micorreo@dominio.com CONTENT_TYPE="text/plain; charset=utf-8" 15 02 * * * sudo /usr/local/vesta/bin/v-update-sys-queue disk 10 00 * * * sudo /usr/local/vesta/bin/v-update-sys-queue traffic 30 03 * * * sudo /usr/local/vesta/bin/v-update-sys-queue webstats */5 * * * * sudo /usr/local/vesta/bin/v-update-sys-queue backup 10 05 * * * sudo /usr/local/vesta/bin/v-backup-users 20 00 * * * sudo /usr/local/vesta/bin/v-update-user-stats */5 * * * * sudo /usr/local/vesta/bin/v-update-sys-rrd 22 7 * * * sudo /usr/local/vesta/bin/v-update-sys-vesta-all
Al instalar VestaCP, se generó un nuevo usuario llamado «admin». Esto quiere decir que las tareas cron son propiedad del usuario admin, por tanto tienen su propio archivo. Lo borramos de un plumazo.
Borrar tareas cron del admin es tarea fácil, tan solo ejecuta el siguiente comando.
rm -r /var/spool/cron/admin
Solicita confirmación, responde «s».
[root@linuxmail cron]# rm -r /var/spool/cron/admin rm: ¿borrar el fichero regular «/var/spool/cron/admin»? (s/n) s
Bien, para concluir también eliminamos el usuario admin.
userdel admin
Nuestro servidor ya está listo para reinstalar VestaCP o cualquier otro panel de control web. Felicidades!!!
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Como desinstalar VestaCP sin dejar rastro.