Cómo instalar un servidor local con PHP
Continuando con los primero pasos en PHP, hoy veremos cómo instalar un servidor local con PHP en Windows.
¿Qué es un servidor local?
Para trabajar con PHP, sin utilizar el servidor de un proveedor externo, lo mejor es instalar un servidor local en el PC. Un servidor local es simplemente un programa, instalado en el ordenador, que permite mostrar las páginas HTML mediante un navegador. El más conocido, que además es de código abierto, es Apache.
¿Hay que instalar todos los módulos por separado?
Normalmente, este tipo de programas para permiten tener un servidor local instalan conjuntamente todos los módulos necesarios, Apache, PHP, MyQL, etc., y realizan automáticamente las configuraciones necesarias. PHP Triad es uno de esos programas que ya hemos visto en blogpocket. Sin embargo, vamos a ver cómo se instala otro programa llamado XAMPP que destaca por su instalación en un sólo click.
¿Dónde se puede descargar XAMPP?
XAMPP para Windows se puede descargar desde la página de Apache Friends. En próximos capítulos veremos cómo tener un servidor local en Mac OS X.
La versión actual es la 1.5.1 y el método más fácil y el que menos ocupa en disco es pinchar en el enlace EXE (7-zip). En la página de Source Forge a la que nos lleva el link de descarga, pinchar en cualquiera de los vínculos de download para obtener el archivo de instalación.
Instalación de XAMPP
El fichero descargado se llama xampp-win32-1.5.1.exe. Cuando se encuentre en el disco duro, ejecutarlo haciendo doble click en él. Lo primero que preguntará es en qué directorio se desea descomprimir los ficheros. Suponiendo que queremos crear la carpeta c:\servidorlocal\, esto llevará a instalar Apache y PHP en c:\servidorlocal\xampp. No es necesario crear el directorio “servidorlocal” de antemano.
Una vez finalizada la descompresión, ir a la carpeta xampp y hacer doble click en archivo setup_xampp.bat. Se abrirá una ventana de DOS y cuando el proceso termine ya estará perfectamente instalado Apache.
¿Cómo iniciar el servidor Apache?
Concluida la instalación, ir a la carpeta c:\servidorlocal\xampp y ejecutar el fichero xampp_start_exe para arrancar Apache, PHP y My SQL. Lo único que hay que tener cuidado es en no cerrar la ventana de DOS abierta.
¿Como se sabe si funciona el servidor local?
Con Apache arrancado escribir http://localhost/ en la barra de direcciones del navegador y pulsar intro. Si se abre la página de bienvenida de XAMPP es que todo ha ido correctamente.
Para detener el servidor, ejecutar el fichero xampp_stop.exe.


















Minoic.net es un anillo de blogs impulsado desde enero de 2007 por Guillermo Carvajal, Antonio Cambronero, Manuel Almeida y José Luis Orihuela para experimentar nuevas formas de sinergia entre weblogs más allá de los blogs grupales y de las redes comerciales.
January 31st, 2006 a las 12:15 pm
Servidor local en PHP
¿Quieres instalar un servidor local en PHP para probar antes de subir tus páginas a la Red? Blogbpocket te explica cómo.
January 31st, 2006 a las 12:26 pm
Muy buen artículo. Yo el que he usado más el http://www.easyphp.org/
January 31st, 2006 a las 2:29 pm
No está mal el artículo, aunque pienso que XAMPP ya es muy conocido dentro de la comunidad de desarrolladores, sin duda alguna es el paquete más fiable, mejor actualizo y más compatible de los que actualmente hay para utilizar.
Saludos.
January 31st, 2006 a las 2:29 pm
Quería decir “actualizado”, perdón.
January 31st, 2006 a las 5:33 pm
Yo he conocido el XAMPP al venir recomendado en el codex de wordpress como medio para hacer una instalación local de WP. Es maravilloso realmente y muy fácil de usar si uno lo quiere como plataforma de trabajo.
February 2nd, 2006 a las 9:58 pm
Me quedo con Wamp http://www.wampserver.com/
Saludos.
February 3rd, 2006 a las 5:14 pm
Yo siempre he usado el Appserver (http://www.appservnetwork.com/) y me ha parecido muy bueno.
Salu2
February 5th, 2006 a las 2:07 am
it works
February 10th, 2006 a las 8:07 pm
Seria weno que pongas este tutorial pero para montar un webserver en linux claro de preferencia bajo centOS
February 15th, 2006 a las 12:08 am
March 24th, 2006 a las 4:40 pm
Esta muy bueno, realmente se recomienda, por cierto, para instalar un Servidor de Correo local….existe algun tutorial??
May 30th, 2006 a las 2:40 pm
tengo un problema con el chequeo de seguridad de xampp
June 15th, 2006 a las 8:48 pm
[...] Tutoriales para instalar XAMPP. [...]
June 16th, 2006 a las 11:40 pm
He elaborado un videotutorial sobre este tema para un curso sobre el gestor de contenido Joomla. Lo enlazo por si te resulta de interés:
June 17th, 2006 a las 1:04 am
Ya instalado, ahora ke?
July 10th, 2006 a las 11:41 pm
en que esta hecho este sitio web???
July 18th, 2006 a las 10:37 am
deseo utilizar xampp.
colgar una paginas web al servidor y ya esta
pero no tengo ni idea…………………….ayudenme plis!!
(con una explicacion basta)
September 19th, 2006 a las 8:39 pm
A la hora de checar con http://localhost/
Me pide un nombre de usuario y contraseña!!!!
Utilizo en navegador MOZILLA FIREFOX.
¿Que debo hacer?
Gracias
September 27th, 2006 a las 8:55 pm
Ya tengo instalado el servidor apache. ¿como subo una pagina web al servidor?
Gracias de antemano
October 11th, 2006 a las 11:58 pm
Hola
Muy interesante todo…
Ando buscando alguien que me enseñe on-line a crear sitios con PHP. No pido profesor gratis ni mucho menos, puedo remunerar. Necesito hacer un sitio para mi trabajo, si alguien le interesa que me escriba a nox_1983@homail.com
Gracias y saludos a todos.
October 16th, 2006 a las 5:58 pm
Hola me funsiono a la perfeccion este tutorial pero ya stando funsionando en local como lo subo a la red, quisiers ver los ficheros que tengo en mi pc, atravez de internet desde cualquier otro pc.
gracias y salu2!!
October 27th, 2006 a las 2:37 am
me da un error al tratar de iniciar el apache, necesito mostrar las paginas php cuando trato de hacer la conexion a la base de datos me envia el codigo de la conexion alguien podria ayudarme con esto
November 3rd, 2006 a las 9:05 pm
hola instale el xampp pero cuando veo el estado no me esta funcionando sql y lo necesito por favor si alguien sabe que tengo que hacer que me conteste gracias
January 7th, 2007 a las 9:21 am
Hola a todos…
Yo he creado antes php con Easy PHP 1.8 me han recomendado XAMMP (y veo que tiene Apache,FTP SERVER,MySQL,PHP,Pascal etc…
PERO:::
No tengo ni idea de como usarlo se usarlo,instalarlo pero no se donde configurarlo ni donde poner mis php(SI QUIERES AYUDARME POR FAVOR AGREGA MIS CORREO ELECTRONICO)
adrian_troconis2000@hotmail.com
adrian_troconis2000@yahoo.com
March 6th, 2007 a las 1:20 am
he instalado el xammp y me da un erro puerto 80 y 443 en uso por SSL. No se como liberarlos. Asi el apache no funciona. Sabe alguien que debo hacer para liberar esos puertos. Un saludo
mi e-mail es alacarra@telefonica.net
March 7th, 2007 a las 8:52 pm
yo utilizaba Appserv en windows, en mac utilizo MAMP, no es tan dificil de instalar como XAMP
trabajo con servidor local desde hace tiempo, tengo mac os x server y quiero mostrar mi servidor local en toda la red local, de hecho ya no seria servidor local si no un server autentico, pero no se como cambiar la configuracion de MAMP, si alguien puede ayudarme se lo agradecere, tambien estoy aqui para ayudar
XD
April 20th, 2007 a las 11:29 am
Yo soy analfabeta total en todo esto. He bajado el xampp-win32-1.6.1-installer. Lo he instalado y; se me abre un cuadro “control panel aplicación” módulos, svc: Apache, MySql, FileZila, para pinchar. No tengo ni idea de a cual tengo que darle. Osea que aquí me quedo esperando que alguien me indique el siguiente paso.
Muchas gracias
May 8th, 2007 a las 8:53 pm
¿como hago para que se ejecute el código php de las paginas locales con Apache?
July 5th, 2007 a las 12:24 am
El xampp es muy bueno, trabajo en mi pc para probar y realizar los cambios necesario y recien subir al servidor, sin embargo tengo un problemita, pues quisiera que pueda trabajar con php4, alguien me puede ayudar como puedo hacer que trabaje solo con la version 4 de php.
Saludos.
Atte. Gualy Ch.
July 27th, 2007 a las 12:19 am
[...] Cómo instalar un servidor local con PHP Siempre se me olvida como hacerlo, y termino buscando este post en Google. Muy clarito y sencillo todo. (tags: XAMPP servidor php) Comparte el artículo:Estos íconos enlazan con webs de marcadores sociales que permiten a los lectores compartir y descubrir nuevas webs. [...]
August 7th, 2007 a las 9:10 am
He de suponer, según lei en el tutorial que mis archivos php debere ponerlos en la carpeta c:\servidorlocal\xampp, pero si quieres usar bases de datos para extraer datos con sql, debes configurarlo desde php.
September 5th, 2007 a las 5:07 am
Gualy Ch:
En el mismo XAMPP existe la opcion de un switch entre las versiones 4 y 5, una vez ejecutado este utilitario (en ventana de linea de comandos) puedes verificar los resultados de la version en la pagina de administracion de XAMPP especificamente en la opcion php_info. Es posible que estes trabajano con POO si es asi creo la opcion es definitivamente php5.
Saludos Cordiales
Atte. Damiano
October 26th, 2007 a las 10:47 pm
Sería bueno que el autor del artículo contestara las dudas que plantean los visitantes. Nadie responde y el artículo se queda corto con tantos inconvenientes en el funcionamiento del wampp.
November 25th, 2007 a las 6:22 pm
Utalizo xampp pero a mi me abre la pagina pero a otra persona no.. responda PLz
December 7th, 2007 a las 8:36 pm
En caso de que no sirva el localhost cuando
probemos el servidor , pregunto >
hay que hacer alguna configuracion previa del mismo
January 6th, 2008 a las 4:28 am
yo he istalado el wamp me funciono local despues instale el easy apache me funciono mejor puedo ver las paginas localmente y cuando habro el explorador las puedo ver cuando hago cambios a la pagina se puede ver tambien en la barra de direeciones lo que me aparece es una direccion de ip que no es la de mi modem ni mucho menos la de mi no-ip y cuando la quiero ver en una computadora externa no la puedo visualizar si alguien tiene alguna sugerencia o lo a superado por favor de ayudarme mi correo es devirbla@hotmail.com
gracias
June 8th, 2008 a las 3:02 am
Hola necesito instalar el servidor de hotmail.com ya que en emi equipo no aparece. Obviamente deseo tener el MSN ya que mi trabajo lo requiere. Si alguien me puede ayudar me pueden escribir: shorap_@yahoo.es gracias
June 20th, 2008 a las 7:16 am
hola amigos bueno soy nuevo en este punto
bueno quisiera preguntarles como ago para poder configurar adecuadamente mi servidor anteriormente estaba usando del “asp” y bueno creo que tengo algo bloqueado creo por este servidor.
uno lo que trate fue cambiar el puerto pero no optube nada bueno
quisiera consultarles como puedo desactivar el otro y utilizar el “XAMPP”
gracias por su tiempo
cualquier cosa en:::::::::
yenseventura@gmail.com
o
yenseventura@hotmail.com
June 20th, 2008 a las 7:04 pm
ea hi la pregunta del millon y que nadie responde,
si ya hemos instalado el wamp y todo bien….
¿Que direccion daremos a nuestros invitados para que vean la web?
July 13th, 2008 a las 12:52 am
Amgigos les recomiendo appservnetwork es muy fail de instalar y funciona correctamente, mi experiencia con xampp no es muy buena trate de instalarlo y configurar mas de tres veces en distintos momentos, utilizando valiozo tiempo, y no tuve resultados, en la web parece que no se sabe explicar bien como configurar y hacerlo funcianar, un saludo desde Córdoba Argentina
November 20th, 2008 a las 9:35 pm
Funciona todo a la perfección, muchas gracias!!!
January 21st, 2009 a las 7:52 am
[...] Instalar xampp [...]