Instalación de XAMPP en WindowsEn esta página se explica la Instalación de XAMPP en Windows. Las capturas de pantalla están tomadas en Windows XP, pero en Windows Vista o Windows 7, el procedimiento es el mismo:
Nota: Antes de instalar un servidor de páginas web es conveniente comprobar si no hay ya uno instalado. Para ello, es suficiente con abrir el navegador y escribir la dirección http://localhost. Si no se obtiene un mensaje de error es que hay algún servidor de páginas web instalado.
La última versión de XAMPP disponible actualmente (abril de 2011) es la versión 1.7.4 (del 22 de enero de 2011), que incluye Apache 2.2.17, PHP 5.3.5, MySQL 5.5.8 y otras utilidades y la versión para Windows puede descargarse desde este enlace. Una vez obtenido el archivo de instalación de XAMPP, hay que hacer doble clic sobre él para ponerlo en marcha. Las imágenes que se muestran a continuación corresponden a la instalación de XAMPP 1.7.4 en Windows XP.
La primera pantalla permite elegir el idioma de instalación, entre los que no se encuentra el español. Para empezar la instalación, hay que hacer clic en el botón "OK".

A continuación se inicia el asistente de instalación. Para continuar, hay que hacer clic en el botón "Next".

En la siguiente pantalla se puede elegir la carpeta de instalación de XAMPP. La carpeta de instalación predeterminada es C:\xampp. Si se quiere cambiar, hay que hacer clic en "Browse..." y seleccionar la carpeta donde se quiere instalar XAMPP. Para continuar la configuración de la instalación, hay que hacer clic en el botón "Next".
Nota: En los ordenadores de clase hay que tener en cuenta la unidad en la que se quiere instalar XAMPP (C:\ o D:\), ya que por omisión se instala en la unidad C:\.

En la pantalla siguiente se puede configurar XAMPP como servicio, para que se inicie cada vez que se incie Windows. En este curso se recomienda instalar tanto Apache como MySQL. Para completar la configuración de la instalación e iniciar la copia de archivos, hay que hacer clic en el botón "Install".

A continuación, se inicia el proceso de copia de archivos, que puede durar unos minutos.

Una vez terminada la copia de archivos, se muestra la pantalla que confirma que XAMPP ha sido instalado. Hay que hacer clic en el botón "Finish".

Comienza entonces la instalación de los servicios. Al iniciarse el servidor Apache por primera vez, el cortafuegos de Windows muestra un alerta de seguridad para que indiquemos si debe bloquearse el puerto 80 utilizado por el servidor. Es necesario hacer clic en "Desbloquear" para poder acceder a páginas web en el servidor.

Cuando se termina la instalación de los servicios, se muestra una ventana que confirma que los servicios han sido instalados. Hay que hacer clic en el botón "Aceptar".

Finalmente, se termina la instalación y se da la posibilidad de abrir el panel de control de XAMPP. Para arbirlo y comprobar los servcicios instalados, hay que hacer clic en "Sí".

El panel de control de XAMPP muestra los servicios instalados

Para comprobar que todo funciona correctamente, hay que escribir en el navegador la dirección "http://localhost". Al abrir la página por primera vez, XAMPP pedirá seleccionar el idioma:

Una vez elegido el idioma, se mostrará la página de configuración de XAMPP:

Volver al principio de la página
Al panel de control de XAMPP se puede acceder mediante el acceso directo del escritorio, el menú "Inicio > Programas > XAMPP for Windows > XAMPP Control Panel" o, si ya está iniciado, mediante el icono del área de notificación.

El panel de control permite detener o reiniciar los servidores y los servicios:

Si queremos que Apache o MySql arranquen como servicio, es decir, que se pongan en marcha cada vez que arrancamos el ordenador, hay que marcar las casillas Svc correspondientes (XAMPP solicita confirmación).


Para que Apache o MySql dejen de arrancar como servicio, hay que desmarcar las casillas Svc correspondientes (XAMPP solicita confirmación). Para poder desmarcar una casilla el servidor correspondiente debe estar detenido.
Para poner en marcha Apache o MySql, se debe hacer clic en el botón Start correspondiente.

Para detener Apache o MySql se debe hacer clic en el botón Stop correspondiente.
Nota: En algunos ordenadores, cuando el servicio de Apache está activado (casilla Svc marcada), si se detiene Apache y se reinicia, el letrero verde "Running" tarda un poco en mostrarse o no se muestra nunca. La solución en esos casos es detener Apache, desmarcar la casilla Svc, marcarla de nuevo la casilla Svc y reiniciar Apache.
Volver al principio de la página
Esta página forma parte del curso "Páginas web con PHP" disponible en http://www.mclibre.org
Esta obra está bajo una licencia de Creative
Commons.