viernes, 7 de noviembre de 2008

Instalación y configuración de Apache

En este tutorial instalaremos y configuraremos el "Servidor Web Apache".
Comenzaremos con la instalación de Apache desde el terminal o la consola de linux.
Para instalarlo utilizaremos el siguiente comando:

sudo aptitude install apache2-mpm-prefork

Después de instalarlo hay que iniciar o arrancar el Servidor Web con el siguiente comando:
sudo apache2ctl start

Nos aparecerá un error como se muestra en esta captura de pantalla:

Para quitarlo abra que configurar el fichero de configuración de apache, el fichero se encuentra en /etc/apache2/apache2.conf añadiendo una línea de código.
Vamos a configurar el fichero con el siguiente comando.

sudo gedit /etc/apache2/apache2.conf

Nota: antes de configurar cualquier fichero de configuración es recomendable hacer una copia de dicho fichero con el siguiente comando:

sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.original

La línea de código que hay que escribir en /etc/apache2/apache2.conf es la siguiente:

ServerName localhost

Ahora arrancamos otra vez nuestro Apache haber si sale el error o no sale.

Para comprobar que nuestro Apache esta funcionando ponemos en el navegador Web

localhost

y nos debe de salir la siguiente página Web:

Para cambiar el lugar de alojamiento de las páginas web tendriamos que poner en el archivo de configuración de apache la línea:

DocumentRoot

Después de DocumentRoot se pondría la dirección del fichero donde alojaríamos nuestra página web.

Para que en nuestra página Web puedan aparecer tildes y eñes tendremos que configurar un fichero y añadir una línea,
el fichero de que tendremos que configurar lo abrimos con la siguiente línea de comando:
sudo gedit /etc/apache2/conf.d/charset

y añadimos la línea:

AddDefaultCharset UTF-8

ademas en el código de nuestra página web debemos añadir esta línea:

metaa http-equiv="contect-Type" content="text/html; charset=utg-8"

(Al principio se pone el símbolo de menor y al final el símbolo mayor y meta solo se escribe con una "a")
Para cambiar el nombre de la página web que apache va a coger por defecto introducimos esta línea de comando:
sudo gedit /etc/apache2/sites-available/default

Y se añade la línea:

DirectoryIndex inicio.html

(inicio.html) es el nombre que yo le e puesto a mi página web para que se carge por defecto.


Mi página con el nombre inicio.html es:




Para un nombre de dominio para nuestra página web se pone añadiendo en el archivo de configuración y añadir una línea de código:

Para acceder al fichero de configuración ponemos:
sudo gedit /etc/apache2/apache2.conf

Para terminar de configurar nuestro apache debemos de poner un nombre de dominio. Se pone en el fichero /etc/hosts.
Usaremos la siguiente línea de comando para entrar en el fichero:
sudo gedit /etc/hosts
escribimos el nombre de dominio que deseemos:

y después comprobamos que al poner el nombre de dominio en nuestro navegador web aparece nuestra página web guardada como inicio.html.



1 comentario:

^_drés dijo...

Revisa la ortografía:
- abra --> habrá
- comprovamos --> comprobamos
- Después de ".", se escribe en mayúsculas.