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 |