Módulos y Sitios Web en Apache2 y Ubuntu

Módulos y Sitios Web en Apache2 y Ubuntu

Podemos ver los componentes básicos del sistema, dirigiéndonos al directorio /etc/apache2 y ejecutando el comando ls.

cd /etc/apache2
ls

Acá podemos ver 4 directorios esenciales para el manejo de Apache en Ubuntu: mods-available, mods-enabled, sites-available y sites-enabled.

Módulos y Sites Disponibles y Habilitados en Ubuntu

Ubuntu ofrece una forma bastante cómoda de manejar, activar y desactivar sitios webs sites y módulos de Apache.

Básicamente, todos los sitios webs en este servidor se encuentran en un directorio llamado sites-available (que significa en inglés, sitios-disponibles), bajo /etc/apache2.

De la misma forma, todos los módulos disponibles se encuentran en un directorio llamado mods-available (que significa en inglés, módulos-disponibles), también bajo /etc/apache2.

Los módulos activos se encuentran listados en el directorio mods-enabled (que significa en inglés módulos habilitados) y los sitios web activos en el directorio sites-enabled (que significa a su vez sitios habilitados).

Cuando adicionamos un módulo con apt-get install, se coloca automáticamente en /etc/apache2/mods-available. Si lo adicionamos manualmente, debemos colocarlo allí.  Cualquier cambio en los módulos o en sus archivos de configuración, lo debemos realizar siempre allí.

En forma similar, cuando queremos crear un sitio web en el servidor, lo hacemos en /etc/apache2/sites-available. Es allí también donde debemos hacer los cambios en la configuración de los sitios.

En los directorios mods-enabled y sites-enabled apenas hay enlaces (symlinks) para los módulos y sitios web activos. Dichos enlaces (symlinks) apuntan a los archivos físicos de los módulos y sitios web en los directorios mods-available y sites-available.

En resumen…

  • Creamos y configuramos los sitios web en /etc/apache2/sites-available.
  • Descargamos e instalamos los módulos Apache en /etc/apache2/mods-available.
  • Activamos y desactivamos los sitios web con a2ensite y a2dissite.
  • Activamos y desactivamos módulos Apache con a2enmod y a2dismod.
Anuncios
Esta entrada fue publicada en Linux, Web.

Un comentario el “Módulos y Sitios Web en Apache2 y Ubuntu

  1. La pagina de tu Blog se ha actualizado…

    [..]Articulo Indexado Correctamente en la Blogosfera de Sysmaya[..]…

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s