You are on page 1of 8

INSTALACION DE SERVIDOR LOCAL XAMPP PARA WINDOWS 7, 8 Y 10

Nota: Antes de instalar un servidor de pginas web es conveniente comprobar si no hay ya uno
instalado. Para ello, es suficiente con abrir el navegador y escribir la direccin http://localhost. Si
no se obtiene un mensaje de error es que hay algn servidor de pginas web instalado.

Se utilizar no de estos paquetes WAMP/LAMP que se llama XAMPP.

Estos apuntes estn preparados para la versin XAMPP 7.0.9 (del 31 de agosto de 2016), que
incluye Apache 2.4.23, PHP 7.0.9, MariaDB 10.1.16 y otras utilidades, y que se puede descargar
con este enlace (XAMPP 7.0.9, 120 MB). Para seguir estos apuntes se recomienda utilizar esta
versin.

Una vez obtenido el archivo de instalacin de XAMPP, hay que hacer doble clic sobre l para
ponerlo en marcha. Las imgenes que se muestran a continuacin corresponden a la instalacin
de XAMPP 7.0.9 en Windows 7 (desde XAMPP 1.8.3 -publicado en julio de 2013-, XAMPP no se
puede instalar en Windows XP ya que PHP 5.5 y posteriores no se pueden instalar en Windows
XP).
Al poner en marcha el instalador XAMPP nos muestra dos avisos:

El primero aparece si en el ordenador hay instalado un antivirus:

El segundo aparece si est activado el Control de Cuentas de Usuario y recuerda que


algunos directorios tienen permisos restringidos:

A continuacin, se inicia el asistente de instalacin. Para continuar, hay que hacer clic en el
botn "Next".
Los componentes mnimos que instala XAMPP son el servidor Apache y el lenguaje PHP, pero
XAMPP tambin instala otros elementos. En la pantalla de seleccin de componentes puede
elegirse la instalacin o no de estos componentes. para este curso se necesita al menos instalar
MySQL y phpMyAdmin.
En la siguiente pantalla se puede elegir la carpeta de instalacin de XAMPP. La carpeta de
instalacin predeterminada es C:\xampp. Si se quiere cambiar, hay que hacer clic en el icono de
carpeta y seleccionar la carpeta donde se quiere instalar XAMPP. Para continuar la configuracin
de la instalacin, hay que hacer clic en el botn "Next".

La siguiente pantalla nos ofrece informacin sobre los instaladores de aplicaciones para XAMPP
creados por Bitnami. Para que no se abra la pgina web de Bitnami, habra que desmarcar la casilla
correspondiente.
Para empezar la instalacin de XAMPP, hay que hacer clic en en el botn "Next" en la pantalla
siguiente.

A continuacin, se inicia el proceso de copia de archivos, que puede durar unos minutos.
Durante la instalacin, si en el ordenador no se haba instalado Apache anteriormente, se
mostrar un aviso del cortafuego de Windows para autorizar a Apache para comunicarse en las
redes domsticas o de trabajo, lo que debemos permitir haciendo clic en el botn "Permitir
acceso".

Una vez terminada la copia de archivos, se muestra la pantalla que confirma que XAMPP ha sido
instalado. Hay que hacer clic en el botn "Finish". Para no abrir a continuacin el panel de control
de XAMPP habra que desmarcar la casilla correspondiente.
Iniciar, detener y reiniciar servidores

A veces es necesario detener y reiniciar los servidores. Por ejemplo, los archivos de configuracin
de Apache se cargan al iniciar Apache. Si se modifica un archivo de configuracin de Apache
(httpd.conf, php.ini u otro) mientras Apache est en marcha, para recargar los archivos de
configuracin es necesario detener y reiniciar el servidor Apache.

Nota: Si al modificar el archivo de configuracin hemos introducido errores, el servidor no ser


capaz de iniciarse. Si no sabemos encontrar el origen del problema, se recomienda restaurar los
archivos de configuracin originales, de los que se aconseja tener una copia de seguridad.

Para poner en funcionamiento Apache (u otro servidor), hay que hacer clic en el botn "Start"
correspondiente

Tambin para habilitar MySQL se debe presionar start.


Si el arranque de Apache tiene xito, el panel de control mostrar el nombre del mdulo con
fondo verde, su identificador de proceso, los puertos abiertos (http y https), el botn "Start" se
convertir en un botn "Stop" y en la zona de notificacin se ver el resultado de las operaciones
realizadas.

Para detenerlo se debe presionar stop, para detener MySQL se hace de la misma forma.