Una forma fácil de instalar un servidor web en Windows con Apache, PHP y MySQL es XAMPP. Este servidor permite hacer pruebas con PHP sin necesidad de contratar un hosting. Con XAMPP se puede instalar Apache, PHP5 y MySQL de forma fácil y muy rápida. Sólo debes dirigirte a la sección de descargas de XAMPP y elegir la opción XAMPP Windows 1.6.4 “installer” para comenzar a bajarla.
Dónde guardarlo
Al correr la instalación, lo primero que vas a tener que decidir es dónde guardarlo (recomiendo dejarlo en la carpeta que nos aparece por defecto c:\xampp). La ubicación es importante porque ahí es donde se ubicarán físicamente los sitios que quieras mostrar en el servidor.
Íconos y opciones de servicio
El siguiente paso es para la creación de los íconos en el escritorio y qué opciones como servicio quieres instalar. Por defecto estas opciones están sin marcar. Si quieres que cada vez que se prenda tu computadora corra el servidor, debes seleccionar que instale Apache, MySQL y FileZilla como servicios. Caso contrario, puedes dejarlos sin tildar. Se van a instalar igual pero deberás activar las opciones de forma manual cada vez que necesites correr el servidor.
Panel de Control
Luego de un par de siguientes y hacer clic en finalizar, el instalador te va a preguntar si deseas abrir el panel de control. Desde esa nueva ventana es que vas a poder prender y apagar el servidor Apache y MySQL (PHP se inicia cuando inicias Apache) cada vez que lo necesites.

Listo, ya está instalado. Ahora sólo tienes que guardar tus archivos del sitio dentro de la carpeta c:\xampp\htdocs\ para que puedan ser vistos desde http://localhost/ en tus navegadores. Por ejemplo si yo tengo el archivo c:\xampp\htdocs\index.php, lo voy a poder visualizar desde Internet Explorer o Firefox sin problemas escribiendo http://localhost/index.php.
Haz clic aquí para descargar XAMPP
Para más información, visita la página de XAMPP






Lunes, 26 de Noviembre de 2007 a las 23.28
Me pareceria muy bueno que pusieran una liga en sus articulos con el archivo .doc o .pdf descargable para poder consultarlo sin red en cierto momento.
Martes, 22 de Abril de 2008 a las 09.47
Hola tengo un problema con el Xampp. Yo lo instalo y pongo en running tanto apache como mysql y pongo en mi navegador: http://localhost/ pero me sale una pagina que dice:
¡Acceso prohibido!
Usted no tiene permiso para accesar a la dirección solicitada. Existe la posibilidad de que el directorio este protegido contra lectura o que no exista la documentación requerida.
Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 403
localhost
04/22/08 14:03:58
Apache/2.2.8 (Win32) DAV/2 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5
¿Podría ayudarme? Gracias!!
Lunes, 5 de Mayo de 2008 a las 17.29
una vez tuve un problema similar
no me dejaba correr el apache y no sabia porke
hasta ke pare el servicio de skype y volvi a iniciar apache desde xamp y ya funciono
no se porke paso eso
peo ya no ha vuelto a pasar
y eso ke tengo automaticamente el inicio de sesion del skype
al igual ke automaticos los servicios de xamp
Sábado, 24 de Mayo de 2008 a las 19.16
Hola queria hacer una consulta. Instale el xampp y si bien puedo ver el localhosts, cuando quiero probar algo en php no se ejecuta . Por ejemplo tengo hecho un formulario que en el action llama un archivo php para realizar el envio del mail. Ya lo probre en el servidor de la empresa que tengo contratada para el hosting y funciono, pero al probarlo en mi compu con el xampp cuando hago click para enviar el formulario en vez de ejecutar el php el navegador me muestra el archivo php. Tengo que configurar algo mas?
Jueves, 17 de Julio de 2008 a las 00.58
Andrés, probablemente no estés ejecutando en http://localhost tu formulario, o sí? Quizás estés ejecutando en tu navegador la ruta C:\….\formulario.php … lo cual evitaría que uses el servidor web local que tienes instalado (estarías accediendo a un archivo del disco duro).
http://weblatam.com/wp/usar-ssl-con-xampp/272/
Saludos