26 votos

¿Cómo elimino limpiamente el servidor apache2 en el servidor ubuntu y luego lo reinstalo?

Estoy teniendo algunos problemas con el servidor Apache2 en mi servidor ubuntu. Creo que algunos archivos de configuración pueden haber sido manipulados. ¿Cuál es la forma más fácil de eliminar Apache2 completamente de mi servidor. Soy consciente de cómo instalar usando

sudo apt-get install apache2

pero, sólo quiero asegurarme de que elimine completamente a Apache2.

72voto

Jeroen Puntos 745

Primero detenga su servidor, obviamente:

sudo service apache2 stop

Eliminar los paquetes y dependencias de Apache2:

sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt-get autoremove --purge

Si modificó o instaló cosas manualmente, apt podría no eliminarlas. Comprueba lo que queda:

whereis apache2

Echa un vistazo a lo que hay dentro de estos directorios, y si estás seguro de que quieres tirarlo a la basura, quita los directorios manualmente. En mi caso:

sudo rm -Rf /etc/apache2 /usr/lib/apache2 /usr/include/apache2

19voto

Rajat Puntos 2547

Ejecute los siguientes dos comandos:

sudo apt-get --purge remove apache2
apt-get remove apache2-common

1voto

Olu Doug Puntos 101

Creo que puedes probar esto.

APACHE_PKGS=`sudo dpkg --get-selections | grep apache | cut -f 1

En su terminal, compruebe si está ahí:

echo $APACHE_PKGS

Debería mostrar algo como:

apache2 apache2-mpm-prefork apache2-utils apache2.2-common y muchos más. Entonces ejecutas este comando:

sudo apt-get remove --purge $APACHE_PKGS
sudo apt-get install $APACHE_PKGS

Y deberías estar listo para irte.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: