Cargando la página...

Usted está aquí:

¿Cómo instalar y configurar Apache, PHP y MySQL en Windows?

Publicado por Gastón el 01.09.2007 19:54:51 en Microsoft Windows - Nivel Intermedio

Avatar de CID
Avatar de

Instalación y configuración paso a paso bajo Windows de un servidor de bases de datos MySQL, un servidor HTTP Apache y un interprete PHP.

Página 01 02 03 04 de 04 | Versión completa


Apache

El famoso servidor HTTP Apache, ha sufrido cambios considerables en el salto desde la versión 1.3 a la 2.0 y 2.2, razón por la cual es muy probable que éste manual no cubra todas aquellas diferencias o se obvien. Intente al menos conseguir su copia de Apache con versiones superiores a la 2.0.

Instalación de Apache

Ejecutamos, ventana de bienvenida, Next. Aceptamos la licencia, Next. Nueva ventana mostrando caracteristicas de la versión y Next.

La siguiente ventana nos pide datos del servidor y es donde comienza la instalación (y configuración). Se nos pide el dominio de la red (NetWork Domain), el nombre del servidor (Server Name) y el email del administrador del servidor (Administrador's Email Address), hay que llenarlos con nuestros datos (localhost, localhost, email@dominio.com respectivamente). También pregunta el puerto y el modo de ejecución. Servicio en el puerto 80 es lo ideal.

Luego elegiremos el tipo de instalación avanzada (Custom).
En la siguiente ventana permitimos que instale todo, esto es los binarios, algunas librerias y la documentación. También elegimos el directorio de instalación y aqui debemos tener cuidado.
Nuestro directorio creado previamente para la instalación es C:Apache por lo que no de debemos olvidarnos de elegirlo. Luego continuamos el wizard hasta que la instalación se haya realizado.

Automáticamente el instalador levanta el servicio y podremos verificar que funciona correctamente ingresando a http://localhost el cual nos mostrará It works!.

Configuración de Apache (Parte I)

Ahora comenzamos a configurar Apache, para ello debemos editar un archivo plano llamado httpd.conf (que no es más que un archivo con formato INI) que se encuentra en C:Apacheconfhttpd.conf. Lo abriremos con un editor de texto sencillo por ejemplo el notepad que viene con windows, aunque recomiendo NotePad++ por su resalte de sintaxis (fijarla en INI).

Lo primero que debemos hacer es buscar la línea para modificar el directorio público de nuestro servidor, es decir el directorio donde colocaremos los archivos para que los visitantes puedan acceder a ellos.
La línea a modificar es la número 149 en la cual modificaremos el valor de DocumentRoot por el que deseemos. Para seguir la guía recomiendo crear una carpeta C:WWW que es la que colocaremos como valor para DocumentRoot, quedandonos:

DocumentRoot "C:/WWW"


Debe notar que las barras invertidas (características de Windows) se cambian por las barras comunes (características de sistemas Unix), es por convención ya que el servidor puede reconocer los dos formatos.

Al modificar el valor de DocumentRoot será necesario también modificar con el mismo valor el bloque Directory en la línea 177 a:

<Directory "C:/WWW">


De otra manera obtendremos mensajes de error tales como códigos 403, etc.

Al terminar este paso ya tenemos funcionando un servidor HTTP para páginas estáticas (es decir HTML simple) en el directorio que queremos. El siguiente paso será agregarle PHP al servidor para poder desarrollar páginas dinámicas que se puedan conectar a bases de datos MySQL.

Página 01 02 03 04 de 04 | Versión completa

Descargas asociadas al artículo:

No existen descargas asociadas

Estadisticas:

Artículo leido 6033 veces con un puntaje de 8.33 pts

Comentarios.

Sus comentarios son importantes.

No hay comentarios para listar, si desea puede crear el primer comentario para este artículo.

Debe estar identificado para agregar un comentario