Importante: Si usted ya dispone de un servidor en funcionamiento no olvide realizar una copia de seguridad (sobre todo de las bases de datos de MySQL), ya que esta instalación que haremos está pensada como primera instalación y no como actualización.
Para quien recien se inicia (y para el no tan novato) la instalación de estos servicios e interpretes suele ser una tarea confusa, tediosa y pesada. Ésto se debe a que existen muchas configuraciones que se deben realizar para un correcto funcionamiento.
Este artículo intentará evacuar las dudas y brindar un tutorial paso a paso para poder instalar Apache, PHP y MySQL en un sistema operativo Windows NT (XP, 2000, 2003, etc) de una manera que se entienda qué es lo que se está haciendo. A quien siga paso a paso este manual le aseguro que logrará el funcionamiento deseado del servidor, pero ésto no quiere decir que se convertirá en un experto en el tema. Para ello recomiendo revisar algunos libros que mencionaré al final del artículo.
Requerimientos iniciales
Este artículo ha sido confeccionado a partir de una instalación y configuración real bajo un sistema operativo Windows Server 2003 y con las siguientes versiones de Apache, PHP y MySQL:
* Apache 2.2 (apache_2.2.4-win32-x86-no_ssl.msi) -
Descargar 4.2 Mb (exe/msi)
* PHP 5.2 (php-5.2.0-Win32.zip) -
Descargar 9.2 Mb (zip)
* MySQL 5.0 (mysql-essential-5.0.27-win32.msi)-
Descargar 16.8 Mb (exe/msi)
Por lo tanto se recomienda descargar dichas versiones para poder seguir el tutorial de forma exacta y no encontrarse con contratiempos innecesarios.
Una vez descargados es buena idea colocar dichos archivos en una carpeta para su rápida localización, por ejemplo C:Setups.
Igualmente este artículo sirve para muchas otras versiones de estos servicios, seguramente realizando mínimos cambios en sus configuraciones.
Pero antes de pasar a la instalación de los servicios es buena idea crear el siguiente arbol de directorios:
C:
C:Apache
C:MySQL
C:PHP
C:WWW
Una vez listo eso podemos proceder a instalar y configurar.