Resulta que desinstalar el servidor web Apache2 no es tan sencillo como instalarlo. Deberá eliminar el paquete Apache2, así como otros paquetes dependientes y sus configuraciones asociadas. Aquí es cómo eliminar Apache2 limpiamente en Ubuntu y Debian.
El primer paso es detener cualquier instancia en ejecución de Apache2, porque Apache2 no se eliminará correctamente mientras se ejecuta.
$ sudo service apache2 stop
Luego desinstale Apache2 y sus paquetes dependientes. Use la opción de purgar en lugar de eliminar con el comando apt-get. La primera opción intentará eliminar los paquetes dependientes, así como cualquier archivo de configuración creado por ellos. Además, use la opción Autoremove también, para eliminar cualquier otra dependencia que se haya instalado con Apache2, pero que ya no sea utilizada por ningún otro paquete.
$ sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common $ sudo apt-get autoremove
Finalmente, compruebe si hay algún archivo de configuración o páginas de manual que pertenezcan a Apache2, que aún no se hayan eliminado.
$ whereis apache2
En este ejemplo, el directorio / etc / apache2 todavía existe. Dado que este directorio (así como cualquier archivo de configuración en él) ya no es necesario, siga adelante y elimínelo manualmente.
$ sudo rm -rf /etc/apache2