You are on page 1of 8

TECNICAS DE PROGRAMACION PARA INTERNET

PRACTICA AUTODIRIGIDA UNIDAD I/II


ING. BALMORE ORTIZ
Gua de Instalacin y configuracin del servidor web
Apache en Windows
INDICACIONES: COMO TAREA AUTOAPRENDIZAJE DIRIGIDO, SE DEBE DE RESOLVER
LA GUIA DE INSTALACION Y CONFIGURACION DEL SERVIDOR WEB APACHE. LO CUAL SE
HARA DE MANERA INDIVIDUAL POR CADA PERSONA, PARA QUE TODOS CONOZCAN Y
APRENDAN EL PROCESO DE INSTALACION Y CONFIGURACION DEL SERVIDOR WEB..
JUNTO CON ESTA GUIA SE PROPORCIONA EL INSTALADOR DE APACHE 1.3.9 PERO UD.
PUEDE DESCARGAR TAMBIEN DESDE www.apache.org

La gua se divide en tres partes:


A. INSTALACION DEL SERVIDOR WEB
B. CONFIGURACION DEL SERVIDOR PRINCIPAL
C. REGISTRO DE NOMBRES USANDO ARCHIVO HOST
D. CONFIGURACIN DE SERVIDORES VIRTUALES

A. INSTALACION DEL SERVIDOR WEB


1. Ejecute el instalador de Apache Web Server 1.3.9 para windows

2. Visualizara la siguiente pantalla. Haga click en el botn Next


3. Visualizara la siguiente pantalla. Haga click en el botn Yes

4. Visualizara la siguiente pantalla. Haga click en el botn Next

5. Visualizara la siguiente pantalla. Haga click en el botn Browse


6. Visualizara el siguiente cuadro de dialogo. Escriba la ruta C:\Apache, luego haga click en el botn OK

7. A continuacin se le pregunta si desea crear e folder


de instalacin; haga click en el botn YES
8. Luego haga click en el botn Next

9. Seleccione instalacin tpica y haga click en Next


10. Nuevamente haga click en Next, para que inicie el proceso de instalacin

11. Una vez finaliza el proceso de instalacin haga click en finish

12. Se visualizara el archivo readme.txt, cirrelo para completar el proceso


B. CONFIGURACION DEL SERVIDOR WEB PRINCIPAL
1. Abra una ventana de comandos
2. Ejecute el comando CD \
3. Ejecute el comando CD APACHE
4. Ejecute el comando apache k start
Dara un error no se puede determinar el nombre del host local, este se debe a que se
necesita configurar el servidor (DEJE ABIERTA ESTA VENTANA)
5. Abra el archivo de configuracion de Apache: httpd.conf que se encuentra en la ruta
C:\Apache\conf (use notepad)
Importante: las lineas que inician con # son comentarios
6. Busque dentro del archivo la seccion de configuracion del servidor principal,
especificamente la directiva Port y verifique que tenga el numero 80
7. Busque dentro del archivo la seccion de configuracion del servidor principal,
especificamente la directiva ServerAdmin y escriba su direccion de email
8. Busque dentro del archivo la seccion de configuracion del servidor principal,
especificamente la directiva ServerName y coloque el nombre del servidor una
palabra que puede ser www, ademas debe tener cuidado de eliminar el caracter # para
que no se tome como comentario dicha directiva. (DEJE ABIERTO EL ARCHIVO)
9. Vuelva a la ventana de comandos y ejecute apache k start (si se le pregunta
desbloquear programa conteste que s)

VISUALIZARA LA PANTALLA INDICANDO QUE APACHE ESTA


EJECUTANDOSE

10.Abra el browser y en la barra de direcciones escriba http://localhost DEBE


VISUALIZAR LA SIGUIENTE PANTALLA

FELICIDADES HA PUESTO EN MARCHA EL SERVIDOR WEB, DESDE ESTE MOMENTO SU


SERVIDOR ESTA EN LINEA.
11. Desde el navegador Ingrese al servidor usando la ip 127.0.0.1 as en la barra de
direcciones escriba: http://127.0.0.1 (NO CIERRE el NAVEGADOR)
Importante: Si no funciona los cambios hechos en httpd.conf, busque el
archivo httpd y haga los cambios en dicho archivo.
C.-REGISTRO DE NOMBRES USANDO ARCHIVO HOST
Registraremos nombres tanto para el servidor principal como para dos servidores
virtuales.

1. Busque notepad o notepad++ en el men inicio, luego haga click derecho sobre l,
seleccione ejecutar como administrador. A continuacin abra el archivo hosts (no
posee extensin) ubicado en la siguiente ruta C:\Windows\System32\drivers\etc
2. Edite el archivo para que la direccin ip 127.0.0.1 tenga los nombres miservidor.com
y micomputadora.com, as: (# significa comentario brrelo si la lnea inicia con l)
127.0.0.1 localhost miservidor.com micomputadora.com
3. Guarde el archivo (NO LO CIERRE)
4. A continuacin pruebe en el explorador las dos nuevas direcciones. Debe visualizar el
mismo sitio Web que en el literal B.
5. Ahora pasaremos a registrar los nombres para los dos servidores virtuales, agregue al
archivo hosts las dos lneas siguientes y luego guarde el archivo:
127.0.0.2 servidorvirtual1.com
127.0.0.3 servidorvirtual2.com
6. Pruebe los nombres en el browser que pasa?

D.- CONFIGURACIN DE SERVIDORES VIRTUALES


Copie la carpeta servidoresvirtuales en la unidad C:\, dicha carpeta contiene los sitios
web de los dos servidores virtuales. Una vez tenemos registrados los nombres de hosts
(puede ser por cualquier mtodo, pero para el caso hemos usado archivo hosts)
procedemos a configurar el servidor web Apache para que trabaje con servidores
virtuales.

1. Agregue el siguiente codigo al final del archivo de configuracin de apache httpd.conf


NameVirtualHost 127.0.0.2:80

<VirtualHost 127.0.0.2:80>
ServerAdmin admin@servidorvirtual1.com
DocumentRoot C:/servidoresvirtuales/sitio1
ServerName servidorvirtual1.com
</VirtualHost>

2. Guarde el archivo sin cerrarlo


3. Recuerde que el servidor Web se encuentra ejecutndose en este momento, razn por
la cual hay que forzarlo a que lea el archivo de configuracin para que se den los
cambios, esto lo logramos abriendo una ventana de comandos; luego ejecutamos los
comandos CD \, luego CD Apache y finalmente el comando Apache k restart (DEJE
ABIERTA ESTA VENTANA)

4. Vaya al browser y entre a la direccin http://servidorvirtual1.com y luego vaya a la


direccin http://servidorvirtual2.com qu pasa porqu?
5. A continuacin Agregue el siguiente cdigo al final del archivo de configuracin de
apache httpd.conf
NameVirtualHost 127.0.0.3:80

<VirtualHost 127.0.0.3:80>
ServerAdmin admin@servidorvirtual2.com
DocumentRoot C:/servidoresvirtuales/sitio2
ServerName servidorvirtual2.com
</VirtualHost>

6. Guarde el archivo sin cerrarlo

7. Recuerde que DEJO ABIERTA ESTA VENTANA por lo que solo debe ejecutar el
comando Apache k restart (esto se hace cada vez que haga cambios en httpd.conf)

8. Vaya al browser y entre a la direccin http://servidorvirtual1.com y luego vaya a la


direccin http://servidorvirtual2.com qu pasa porqu?

9. finalmente en la ventana de comandos donde ejecuto el comando restart va a ejecutar


el comando Apache k shutdown, con el cual se apaga el servidor web.

10. CIERRE TODAS LAS VENTANAS Y ARCHIVOS ABIERTOS.

Felicitaciones si ha llegado hasta aqu es porque ha


logrado instalar y configurar el servidor Web apache
principal y los servidores virtuales!!!

Ejercicios: descargue la pgina principal de dos de sus sitios favoritos y


con estas pginas cree dos sitios virtuales adicionales usando el nombre de
los sitios respectivos, pero direccionados a una ip 127.0.0.x, haga las
configuraciones necesarias en el archivo hosts y en el archivo de
configuracin de apache.

Realice los ejercicios que se le solicitan, pues esto le ayudara a desarrollar destreza
en la configuracin del servidor web, haga las pruebas necesarias para verificar el
funcionamiento de los mismos.

You might also like