Por temas de trabajo hace tiempo tuve que ingeniármelas para montar un servidor Web en mi máquina para poder probar algunas aplicaciones (en especial, sistemas CMS). Los requisitos habituales (Apache, Perl/PHP, MySQL) me hicieron pensar con pereza que la tarea me iba a llevar más tiempo e investigación de la que hubiera deseado, pero estaba equivocado. Navegando por la red me encontré con unos cuantos proyectos realmente destacables que te permitían instalar estas plataformas de forma transparente y con una efectividad sorprendente. XAMPP, PHPTriad o YAWAMP me parecieron buenas opciones.
Al final terminé decantándome por XAMPP, un proyecto que demuestra la potencia de los proyectos con licencia GPL. Es la que actualmente utilizo para diversas pruebas tanto personales como profesionales y estoy encantado de la vida con este desarrollo. La descarga de 30 Mbytes sorprende por lo mucho que proporciona: además de Apache, MySQL, PHP y Perl, el proyecto instala el servidor FTP de Filezilla, OpenSSL, el servidor de correo Mercury y algunos componentes más que completan un paquete sobresaliente. Pero lo más impresionante es precisamente su instalación y puesta en marcha. En cinco minutos dispones de todo preparado, con un icono en el escritorio que lanza el centro de control de XAMPP. Desde ese centro de control puedes iniciar, detener o administrar cualquiera de los cuatro módulos disponibles (Apache, MySQL, Filezilla Server y Mercury).
Lo normal es activar los dos primeros, lo que permitirá que desde cualquier navegador tecleemos la eterna IP local (http://127.0.0.1, o bien http://localhost) y accedamos a la verdadera interfaz de la aplicación, desde la cual tendremos acceso a nuestras bases de datos MySQL a través del (para mí) imprescindible phpMyAdmin, al módulo de estadísticas Webalizer, o a la configuración de los servidores FTP y de correo. El establecimiento de la seguridad es otro de sus puntos destacables, y a partir de aquí montar un sistema CMS como WordPress para hacer pruebas es la mar de sencillo. Sin duda, toda una joya que está disponible tanto en versión Windows como en Linux. Incluso existe una beta para Solaris/SPARC, mientras que los usuarios de Mac tienen una buena alternativa en MAMP. Evidentemente, siempre puedes hacer las cosas de forma independiente, y existen buenas guías como la publicada recientemente en esta página.
Puedes escribir un comentario, o poner un trackback desde tu sitio web.
86 comentarios
« Comentarios más viejos « Comentarios más viejosResponder





corrijo, los archivos de xampp que colocaras en la carpeta son los que se crean por defecto dentro de “htdocs”, no los del programa…. que bobada…. solo los que estan en la carpata raiz… recordar en otros servidores esta carpeta se llama “www” en xampp se llama “htdocs” si no editan el archivo index.php, no podran acceder a la interfaz web de xampp
“”"” 19 Oscar Vázquez // 16 de Mayo de 2007 , a las 3:48 pm
Para redireccionar a tu pagina modifica el archivo index.php que se encuentra en:
C:\Archivos de programa\xampp\htdocs
donde dice
header(’Location: ‘.$uri.’/xampps/’);
por
header(’Location: ‘.$uri.’/tucarpetadelapagina/’);”"”"”
esta informacion es de utilidad para editar el index.php
Hola!, buenas tardes, mira tengo un problema, no logro hacer que se vea la Web que se ha creado con xampp por internet, si lo hago localmente funciona pero no se puede ver desde internet, es q se tiene q configurar algun arhivo de la carpeta xampp?, la web se esta ejecutando en Windows Vista Bussiness y se ha abierto el puerto 80 en el router, esta el cortafuegos de Vista de por medio pero ahora esta apagado por lo cual el cortafuegos no puede ser, os agradesco sus respuestas, un cordial saludo.
Hola
Me gustaron mucho los comentarios que dejaron, creo que aprendi bastante , alguien podria decirme como configurar el mercury desde el principio para cuando lo abra no me aparescan unas 10 ventanas que merecen ser configuradas. Solo se que dice mercury (running) started port 25. Mi msn es iohannes 1962@hotamail.com
Iohannes
Sweden.
Perdon
iohannes1962@hotmail.com
Acá tenemos un tutorial en el cual se explica paso a paso como instalar un servidor local con xampp y como montar una pagina en este, para probar es excelente. (fue escrito por mi, con algunos enlaces a otros sitios de interes y con todo el material suficiente para hacerlo sin problemas)
http://www.taringa.net/posts/ebooks-tutoriales/1499297/localhost-%E2%80%93-xampp-%E2%80%93-joomla-1_5_6.html
Por lo demás … alguien me podria decir si en este servidor local puedo habilitar la opcion de envio de email, si es posible… Como lo hago usando una cuanta de Gmail…
Gracias y espero que sea de utilidad.
Muchas Gracias, lo revisare y te cuento.
tengo el mismo problema con el xampp :
“… alguien me podria decir si en este servidor local puedo habilitar la opcion de envio de email, si es posible… Como lo hago usando una cuanta de Gmail…”
Warning: mail() [function.mail]: “sendmail_from” not set in php.ini or custom “From:” header missing in C:\xampp\htdocs\work\radio.php on line 30
esa es el mensaje que me aparece, supongo que no estoy configurando bien php.ini
se agradece cualquier idea.
les dejo mi mail: garciatroisi@hotmail.com
desde ya muchas gracias!
por las dudas lo estoy correndo sobre win Xp
salu2
Hola, monte un servidor con xampp y la web me va de coña, configure el mercury mail y me estubo funcionando bien un tiempo, no se por que dejo de funcionar “bien”, el caso es que enviar, envia y recibir recibe, pero hasta que no se reinicia el servidor (mercury) no envia ni recibe al destinatario, lo que quiero decir es que los correos se quedan en el servidor hasta reiniciar el mismo. por favor ¿hay alguien que me pueda dar una solucion al problema?, muchas gracias
Hola! acabo de instalar xampp en una lap con vista…y el apache y mysql aparecen que estan corriendo… pero al poner “localhost” en el explorador… me aparece que no puede mostrar la pagina web. el mismo mensaje que aparece al no tener internet. creia que era problema del puerto 80 que utiliza apache.. lo cambie por 8080 y por 81 y aun asi …. me sigue saliendo lo mismo. Tenia instalado anteriormente el easyPhp … pero lo desinstale ..no se si habra conflicto por eso, o tendre que cambiarle el puerto…si alguien tiene una respuesta le agradeceria mucho! ..saludos
Hola eli, si tienes el ruter de telefonica los puertos 80 y 21 los tienen capados. un saludo
baja el tamaño de la letra me duele la cabeza
primero que nada hola a todos, escribo porque tengo una duda, soy nuevo en eso de envios de e-mails con php, y no he logrado enviar un correo, estaba viendo lo del mercury y ya descative la opcion de Do not permit SMTP relaying of non-local mail, para poder hacer el envio, y he intentado un e-mail desde el mismo mercury a otro corre pero el mensaje no llega en la parte de from dejo lo que pone el mercury por default “E-Mail Administrator” no se si ese sea el error
http://www.taringa.net/posts/ebooks-tutoriales/1499297/Tu-website-en-tu-pc—Servidor-local-xampp–joomla.html
Visiten este enlace allí se les explica paso a paso como hacerlo, esta muy bien explocado y con todo el materia necesario. La explicación es para Joomla
haber haber.. pasos para trabajar con php,mysql,apache en windows.
instalan el xampp, este les configura el php,mysql y el servidor apache que es donde trabaja php.
xampp les crea una carpeta en c, llamada xampp, dentro esta una carpeta llamada htdocs.. ahi es donde deben guardar en una carpeta con su respectivo index (buena practica de programacion) el codigo de php, ahora para probar que este bien y para manejar, ene l navegador (el que sea ) le ponen http://localhost/el_nombre_de_su_carpeta que esta en htpdocs.
eso es todo.
Holas, por lo cisto o no sabemos o el xampp da problemas xD, opto por la 1ª xDD
Yo tengo el xampp instalado y me funciona al 99%, y dereis, ke es el 1%? pues que el mercury de los wev….. no envia correos. Osea, si los envia a cuentas locales, pero no a las demas, por ejemplo:
tengo un formulario de contacto que hace 2 funciones: a) me emvia el formulario a mi b)envia una copia al remitente(al que me lo mando)
Este último paso no lo hace, tras un tiempo, creo ke es al reiniciar el mercury, me llegan a mi correo, los mensages de error no enviados
Por lo consiguiente no envia correos a fuera de mi servidor. Eso jode un poco ya que en la web contiene 3 rejistros los cuales 2 necesitarían poder usar esa funcion para por ejemplo enviar un reseteo de clave u otra opcion.
Si alguien sabe como solucionarlo, porfavor, diganmelo please!!!!!
Por otro lado, si alguien necesita ayuda con algo del xampp que no sea de puñet…. mercuty xDDDD pueden preguntar lo ke kieran.
Os dejo mi web para ke me pregunten lo que kieran (o me den solucion cn mercuty xDD)
http://lorfirewall.tk o http://lorfirewall.sytes.net/
Un saludo!!!
cuando subo una imagen al servidor local, no puedo acceder a ella, es decir, usando las funciones de php la muevo pero cuando quiero abrirla me dice archivo no encontrado, es como q solo se guarda un temporal, tengo windows vista, y con xp si funciona.. .
DEJEN DE PREGUNTAR ESTUPIDECES, BUSQUEN UNA PERSONA QUE SEPA, IGNORANTES
Hola, tañvez me pueden ayudar. estoy instalando XAMPP para windows, tengo el windows U.E 9.5 que es la que hizo un chavo europeo. la cuestion es que al instalarlo me sale un error que es : ports 80 o 443 (SSL) already en uso! installing apache 2.2 service failed! que es eso? y que puedo hacer.
muchas gracias
Yo antiguamente trabaje con Xampp sin tener ningun problema en las realizaciones de mis webs, cuando ya deje de trabajar con aquello, desinstale Xampp y ahora que quise retomar el trabajo instale nuevamente pero ahora solo me entra a http://localhost, pero no me deja entrar a los archivos dentro de “htdocs”… Al momento de Iniciar Apache me sale algo como “Solo se permite solo una direccion de socket”… Que pasa?, ayuda por favor!
hola
necesito una ayuda
instale el xampp y desde el navegador pongo localhost y me sale la pagina de xampp hasta ahi todo bien.
pero no encuentro la forma de probar mis achivos de forma local desde localhost,
probe haciendo una carpeta dentro de la carpeta xampp y nada, puse la carpeta ven htdocs y nada, en todos los casos me tira pagina no encontrada
si alguien me dice como hacerlo se lo agradezco.
saludos
como doy de alta mi servidor web xampp??
por de faul trabaja con localhost desde mi pc
pero desde otro equipo
como visualizo mis paginas dimamicas
que guarde en el htdocs
alguien sabe como se utiliza el uso del switch en xampp
quiero poner que cuando le ponga 1 me de enero
y cuando le ponga 2=me de febrero y que por default me de marzo graciass
alguien porfabor me prodria decir como es el uso del switch en xampp,,quiero hacer este ejercisio,,que cuando en el case le ponga que es 1 en el out me de enero y que en el case cuando le ponga 2 en el out me de febrero y que por default me de marzo gracias
quien me podria ayudar como confugurar mercuri para enviar y recibir pop3
muchar gracias
tengo windows xp sp3 y IE8 , instale XAMPP pero al acceder a http://localhost me sale un cuadro para ingresar usuario y contraseña…..
como soluciono este problema no puedo visualizar si esta todo correcto.
Instalé el xampp y todo va bien hasta que.. mi proveedor de la web me entregó un cd con los datos de mi página y no se qué tengo que hacer para que cuando entre a localhost abra mi página y no la de xampp. Ya creé una base de datos en xampp pero cómo subo la mía?
Gracias.
Hola a todos!
he estado leyendo el foro, pero me he encontrado con un problema, no muestra la pagina inicial, si no lo que me muestra es la ventana de bienbenida del xampp, ya rutee la pagina a una carpeta pero no aparece nada, es la primera vez que uso xampp y no logro hacer que funcione, alguien me puede orientar para llevar a cabo mi tarea, de antemano gracias
hola amigos yo estoy haciendo una pagina web para un empresa de autoartes lo que estaba checando si me puede servir el XAMPP por que quiero sanlar la pagina pero quiero saber si XAMPP me sirve para montar el servidor y que estes en linia ya o solo es para que este localmente mi web
digo autopartes
AAAA OK YA RESOLVI MI DUDA Y GRACIAS SI NECESITAN ALGO ESTE ES MI CORREO webmaster_jj@hotmail.com
Hola a todaos!
Bueno espero me puedan ayudar y de antemano muchas gracias. Tengo instalado el xampp pero me muestra un mensaje que dice: Un programa no puede mostrar un mensaje en su escritorio; este problema se debe a una incompatibilidad parcial con windows.
Ruta de acceso: c:\xampp\Mercury Mail\mercury.exe.
Bueno espero me respondan
gracias.
No me funciona el Mercury desde otro equipo de la red. El Mercury esta configurado correctamente, pero notengo acceso al servidor SMTP, pero lo curios es que ni siquiera puedo entrar al phpAdmin.
mi pregunta es como se trabaja en windows con mysql….es que quiero empezar a trabajar en el desde windows…pero no se trabajarlo con xampp…
Hola.
Yo utilizo xampp para el desarrollo de mi web y estoy intentado enviar un mail mediante el smtp de google y phpmail. Pero me da un error al conectarse.
¿Alguien sabe como solucionarlo.?