Está en la página 1de 5

INSTALACION APACHE

WINDOWS 7

CREADO POR ERALV INSTITUTO TECNOLOGICO DE TUXTLA GUTIERREZ TUXTLA GUTIERREZ, CHIAPAS, MEX. A 7 DE FEBRERO DE 2012

Paso 1
Crear una carpeta Servidor en la unidad C:\ donde se instalaran todos los programas necesarios para el servidor.

Paso 1.1
Descargar la ltima versin de Apache para tu S.O. Lo puedes descargar desde la web de apache, en la seccin de descargas. Link: http://httpd.apache.org/download.cgi

Paso 2
Una vez descargado, instalar apache, dar click en Ejecutar, Next, aceptar los trminos y condiciones (License Agreement), y hasta encontrar la ventana Server Information y rellenar como en la imagen. Network Domain (Dominio) localhost Server Name (Nombre del Servidor localhost Administrators Email Adress (Direccion de Correo del Administrador) admin@localhost

Despues en Next y seleccionar Custom , luego Next y aparecer la ventana Custom Setup (Checar imagen) donde configuraran la carpeta destino para la instalacin. Click al botn Change y se mostrara la ventana Change Current Directory, ah buscar la carpeta Servidor creada en la unidad C:\ y crear dentro de Servidor una carpeta llamada Apache la cual ser el lugar donde se instalara. C:\Servidor\Apache

Dar click en OK y Next, por ultimo dar click en Install y Finish despus de la instalacion.

Paso 2.1
Para comprobar si la instalacin fue correctamente, en tu navegador web, en la barra de direcciones, escribir la url http://localhost y por consiguiente debe salir el mensaje, It works!. Este mensaje corresponde al archivo index.html que se encuentra en la carpeta C:\Servidor\Apache\htdocs, que es de momento la raz por defecto de nuestro servidor, esa carpeta en nuestro disco es lo mismo y corresponde a lo que vemos en localhost usando nuestro navegador. Nota: Se recomienda el uso de Firefox o Chrome como navegadores web.

Paso 2.2
Usando el Monitor de Apache 2.2, se puede acceder desde el men Inicio o desde la barra de tareas de Windows haciendo clic derecho en el icono y seleccionar Open Apache Monitor: Desde el monitor de apache se puede realizar tareas en el servidor web Apache como: Iniciar, detener, reiniciar, mostrar servicios, conectar, desconectar.

Paso 2.3
Personalizando Apache En algunos casos es necesario modificar y personalizar el funcionamiento de Apache, para esto vamos a editar con cualquier editor, el archivo de configuracin llamado httpd.conf que se encuentra en C:\Servidor\Apache\conf Listen, nos permite definir una IP y/o puerto que escuchara nuestro servidor, de forma que al digitar esa IP y puerto en nuestro navegador veamos el contenido web. Por defecto, en httpd.conf tenemos una lnea que dice: Listen 80 esto indica que usar la ip por defecto, y el puerto 80, tambin por defecto, por tanto funcionar si llamamos a http://127.0.0.1 En algunos casos, el puerto 80 lo utilizamos para otra finalidad, por ejemplo para correr pginas ASP.net de Visual Studio con IIS. En ese caso, podemos utilizar con Apache otro puerto, por ejemplo el 8080, para esto debemos indicar est linea: Listen 127.0.0.1:8080 de esa forma le indicamos que debe escuchar la IP 127.0.0.1 pero puerto 8080. En el navegador debemos llamar a nuestras pginas con la url http://127.0.0.1:8080, dejando libre el puerto 80 para otras funciones u otro servidor. ServerName, nos permite definir el nombre del servidor y un puerto determinado. Si seguimos el tutorial la lnea que veremos seguramente es: ServerName localhost:80 ya que habamos indicado en la instalacin, como nombre de servidor localhost. En nuestro navegador, adems de utilizar la IP, podremos de esta forma utilizar http://localhost:80 o bien solo http://localhost ya que el puerto 80 lo toma por defecto. Como hicimos con la IP, si queremos reservar el puerto 80 para otras funciones, podemos indicar otro puerto para Apache, de la siguiente forma:

ServerName localhost:8080 obviamente podramos usar otro nombre diferente a localhost o bien otro puerto diferente a 80 y 8080 en los ejemplos, pero estos son los ms comunes. DocumentRoot, nos permite indicar la carpeta en nuestro disco que funcionar como raz del servidor Web. Habamos comentado que la pgina de ejemplo est en c:\server\Apache\htdocs\index.html esto quiere decir que la configuracin est definida como: DocumentRoot C:/server/Apache/htdocs en mi caso, me gusta quitar de adentro de la carpeta de Apache los archivos de mis sitios, por ejemplo si quiero que estn en c:\server\www creo la carpeta www en el disco y modificara la lnea por: DocumentRoot C:/server/www esto no modifica que desde nuestro navegador sigamos usando http://localhost, la configuracin de DocumentRoot solo cambia la carpeta en disco en el servidor, no en el navegador.

También podría gustarte