Apache: Instalación del Servidor Web

La Web es el sistema primario de publicación de contenidos en internet, Tim Berners-Lee se dió cuenta de que tenían que formatear de algún modo unificado y fácil cantidades de texto grandes, y creó el HTML.

Apache es desde hace años uno de los servidores más usados (si no el que más se usa).

He instalado Apache2 para serviros estas páginas, sobre un Debian Etch, y os voy a contar como lo hice en su día.

Como siempre los paquetes deb facilitan enormemente la tarea para una instalación básica:

elite:~# apt-get install apache2 apache2-mpm-worker apache2-utils libexpat1
                                                 openssl ssl-cert
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Paquetes sugeridos:
  apache2.2-common libapr1 libaprutil1 libpq4 libsqlite3-0
Paquetes sugeridos:
  ca-certificates
Se instalarán los siguientes paquetes NUEVOS:
  apache2 apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1
                                  libexpat1 libpq4 libsqlite3-0 openssl ssl-cert
0 actualizados, 8 se instalarán, 0 para eliminar y 6 no actualizados.
Necesito descargar 3451kB de archivos.
Se utilizarán 9023kB de espacio de disco adicional después de desempaquetar.

No debemos olvidar que el puerto 80 debe estar abierto a la dirección de nuestro servidor local para que todo el mundo vea lo que publicamos.

Para quitar el redireccionamiento que trae por defecto la instalación, en /etc/apache2/sites-available/default, comentamos la línea:

#RedirectMatch ^/$ /default/

Para que nos acepte los acentos debemos poner un mapa decaracteres por defecto latin. Descomentar en apache2.conf:

AddDefaultCharset ISO-8859-1

Si quereis ampliar información, os dejo la ficha siguiente:

Origen http://httpd.apache.org/
Repositorio http://httpd.apache.org/download.cgi
Paquete apt 2.0.54
Documentación (Castellano) http://httpd.apache.org/docs/2.0/
Documentación (Inglés)  
Ficheros Configuración: /etc/apache2/apache2.conf
Directorio raiz: /var/www
Control demonio: /etc/init.d/apache2
Log: /var/log/apache/
Puertos Servidor: 80 TCP
HTTP-SSL: 443 TCP

Leave a Reply

Your email address will not be published. Required fields are marked *