Xampp | Servidor Web
Fecha: 01-Feb-2010 | Autor: Marcelo.
Guardado en: Desarrollo Web, PHP
Como ya había prometido, hoy quería presentarles el servidor que estoy usando en local ultimamente, XAMPP es un servidor Apache muy sencillo de instalar, configurar y ejecutar, compatible con Linux, Windows (incluyendo Windows 7) y Mac OS.
Ya incluye MySQL, PHP, Perl, servidor FTP y PhpMyAdmin instalados.
Xampp puede descargarse gratuitamente desde su web en sourceforge.
Instalación de Xampp en Windows:
- Descargar el Xampp para Windows: http://sourceforge.net/projects/xampp/
- Instalar el ejecutable.
- Luego nos vamos a C:\xampp\apache\conf\ (o el directorio dónde lo hayamos instalado) y editamos el archivo httpd.conf (esto es opcional, si deseamos elegir la ruta donde guardaremos nuestros proyectos).
- En la línea #188: DocumentRoot «C:\xampp\htdocs» podemos editarla para elegir la ruta de nuestra carpeta raíz. Ese mismo valor debemos editarlo también en la línea #215: <Directory «C:\xampp\htdocs»>
(las líneas pueden variar en algunas versiones de Xampp) - Listo, guardamos ese archivo y ya podemos ejecutar «Xampp Control Panel» desde el Menu Inicio, e iniciar los servicios necesarios (por ejemplo: Apache y MySQL como se muestra en la imagen).
Carlos
07. Feb, 2010
Una cosa, para que sirve, es para tener el servidor en tu casa ?
Vero
07. Feb, 2010
Funciona muy bien, tenia el problema que cuando terminaba la instalacion aparecioa la ventana del ms-dos y en vez de presionar «y» colocaba «n» pero ahora esta instalado y funcionando en windows 7
Saludos =)
Marcelo
08. Feb, 2010
Carlos, efectivamente, es para poder tener un servidor local en tu PC y poder probar tus scripts sin tener que subirlos a un servidor web remoto.
Vero, me alegro mucho que hayas podido instalar y lo tengas funcionando en Windows 7 ;)
Saludos!
chino
10. Feb, 2010
Hay alguna manera de que otras personas vean las webs que pongo en estos servidores? o si o si tengo ke subirlas a un servidor remoto?
Jes
07. Mar, 2010
Hola a todos. He instalado Xammp, aparentemente con exito, en Windows 7 pero cuando le doy a «start» de Mysql en el panel de control aunque abajo me aparece «MySQL service started» no aparece el mensaje de «running» ni cambia el botón a «stop». A través de la web en localhost aparece en «estado» aparece desactivado.
El resto funciona bien.
Si me podéis ayudar…
Rubén
09. Mar, 2010
Estoy en la misma situación que el compañero solo que con el Apache…
Rubén
10. Mar, 2010
Bueno he conseguido solucionarlo cambiando la carpeta destino a una cuyo nombre no tenga una tilde (no lo lleva bien eso de los caracteres especiales) y que tenga permisos de escritura, espero que te ayude.
user
11. Mar, 2010
les recomiendo usar usb webserver es portable y funciona muy bien, a mi xampp me daba algunos problemas.
(http://www.usbwebserver.com/UsbWebserver_en.rar)
Jorge
30. Mar, 2010
tengo el WampServer 2.0, para programar en php, estoy empezando en esto de diseño, pero cuando uso «localhost» de servidor me devuelve warning y error, de no conecta con base de datos, y no logro encontrar que esta mal configurado, o necesito el Xamp?
Gracias
Marcelo
30. Mar, 2010
Hola Jorge, como va?
Te comento que el WampServer y el Xampp son dos cosas distintas, ambos son servidores web para instalar en local, pero no se requieren instalar «juntos» para que funcionen.
Si tienes problemas con el WampServer te recomiendo que pruebes con el Xampp que es bastante más sencillo ;)
Suerte y saludos!
Alan
04. Abr, 2010
Dime Marcelo podria Instalar el wamp Server en Windows 7 ,pues te comento que no puedo pues no se activa si tuvieras la amabilidad de decirme como activarlo te lo agradeceria pues tengo que trabajar con el joonla y para eso necesito el wamp server instalado.Gracias
Jorge
09. Abr, 2010
Hola Marcelo, desistale Wamp e instale Xampp 1.7.3, en mi panel de control apache y mysql funcionan, pero en mi script cuando quiero subir registros a BD , se conecta pero no los inserta. La BD creada en phpmyadmin tiene los privilegios otorgados.
Para mi, es alguna funcion en el php.ini que no tengo habilitada, pero no se cual, agradezco sugerencias.
Francisco
20. Abr, 2010
aaaa q buen post Marcelo, te felicito yo recien iniciare a probar todo esto…..
Liliana
06. Jun, 2010
Estoy tratando de instalar el xampp y al darle ejecutar se instalan algunos archivos y al finalizar aparece el siguiente error CRC failed in xampp\licenses\mod_autoindex_color\License.txt
Unexpected end of archive
No se a que de deba agradezco la ayuda
Se abre una ventana donde dice download fresh copy and retry la installation
CRISTIAN
12. Jun, 2010
Man tengo el wampserver, lo hice como tu dices y todo bn pero en phpmyadmin me decia q era muy inseguro pq no tenia clave mi BD asi q le puse y no me volvio a entrar me dice:
Error
MySQL ha dicho:
#1045 – Access denied for user ‘root’@’localhost’ (using password: NO)
phpMyAdmin intentó conectarse con el servidor MySQL, y el servidor rechazó esta conexión. Deberá revisar el host, nombre de usuario y contraseña en config.inc.php y asegurarse que corresponden con la información provista por el administrador del servidor MySQL.
alex
13. Jul, 2010
ami me pasa el mismo problema q a cristian alguien me lo solucion :’-(
Emerson
03. Ago, 2010
Disculpa pero kisiera saber saber porque cuando exporto una BD desde el xampp me da error al importarla al wamp, como debo hacer este proceso?
Eric
28. Sep, 2010
Para los que les sale el error de #1045 – Access denied for user ‘root’@’localhost’ (using password: NO) Lo que deben hacer es modificar el archivo config.inc.php que esta en la ruta C:\wamp\apps\phpmyadmin2.11.6\ abranlo con el bloc de notas y con la funcion buscar del menu Edicion busquen root y en la primera parte que aparece dice mas o menos asi ‘root’; // MySQL user
$cfg[‘Servers’][$i][‘password’] = »; aqui deben poner la contraseña que le pusieron a la cuenta root para que les dejara de decir que no era seguro y quedaria asi ‘root’; // MySQL user
$cfg[‘Servers’][$i][‘password’] = ‘micontraseña’; Graben los cambios al archivo y ya con esto los va a dejar entrar otra ves a phpmyadmin.
jesus
30. Dic, 2010
Mis saludos a todos, mi problema es que instale xampp en windows xp y todo bien, hasta que fui abrir la pagina wordpress. Me dice que el php del servidor no corre, que debe estar desconectado. ?A que defecto de configuracion podra deberse esta dificultad?
Agradeceria infinitamente su ayuda.
Paola
13. Ene, 2011
Esto me pasa por no pasar primero por acá. Luego de cuatro días de intentarlo, finalmente hoy encontré tu artículo y dejame agradecerte porque todo funcionó ok. ;)
Leon41
06. Feb, 2011
Hola marcelo, (SO W7)al comenzar a instalarlo me sale un error o solo una advertencia:
«Important MS Vista Note! Because an activated Windows Vista
User Account Control (UAC) on your system some fuctions of Xampp are possibly restricted. Wiht (UAC) please avoid to install Xampp to C:\Programs Files (x86) (because of not enough write permisssion).Or deactivated UAC (with «msconfig») after this setup.»
Lo he hecho lo que dice pero no se si seria riesgoso.
Graeme
21. Feb, 2011
Gracias Eric. Me ayudaste, aunque tengo Xampp instalado y era el mismo archivo dentro xampp/phpMyAdmin Mil gracias
mery
02. Mar, 2012
no puedo detener el servicio de apache ni mysql marca ocupado y error -1