Instalar y desinstalar apache en Ubuntu 12.04

Instalar y desinstalar apache en Ubuntu 12.04

Apache es el servidor de paginas web
Por defecto cuando lo instalas el directorio raíz donde se disponen todas las páginas es /var/www

Si quieres comprobar si existe una instalación previa de apache puedes hacerlo con el comando
sudo dpkg -s apache2
Para ver la versión de apache que tienes instalada
sudo apache2 -v

Para instalar apache
Sudo apt-get install apache2

Para instalar el paquete con la documentación
sudo apt-get install apache2-doc

Para comprobar si apache se esta ejecutando
sudo ps ax | grep apache2
sudo ps axl | grep apache2 (para ver mas detalles)

Acciones sobre apache

  • sudo /etc/init.d/apache2 restart (arranca apache)
  • sudo update-rc.d apache2 defaults (arranca modo manual apache)
  • sudo /etc/init.d/apache2 stop (parar apache)
  • sudo service apache2 reload (reinicia apache)
  • sudo /etc/init.d/apache2 restart (reinicia apache)
  • sudo /etc/init.d/apache2 reload / force-reload (forzar a que apache vuelva a leer archivo de configuracion)

Desinstalar apache
Desde la línea de orden se puede utilizar la orden dpkg.
En cualquiera de los casos es importante saber que, mientras exista un archivo de configuración /etc/apache2/apache2.conf, se puede lanzar el proceso aunque el paquete no exista. El responsable de la creación del directorio /etc/apache2/ es el paquete apache2.2-common. Hay que tener en cuenta que si los subdirectorios de este directorio no están vacíos éstos no se eliminan.
Para eliminar completamente Apache2 habrá que limpiar los directorios mods-available, mods-enabled, sites-available y eliminar también los paquetes apache2.2-common y apache2-mpm-worker.