Tecnología

XAMPP, tu servidor web en local

·

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.


Incognichollos

Esta es una selección con las mejores ofertas tecnológicas actualizadas casi diariamente, como expliqué aquí. Aunque estés en un post “antiguo” las ofertas son de última hora, los Incognichollos los actualizo aparte. Aprovecha, que no suelen durar mucho tiempo:

  • Miniproyector Stoga 1080p: evidentemente no son 1080p nativos sino interpolados, la resolución real es 480p, pero oye, puede ser un aparatito gracioso para presentaciones o para ver cosas “a lo grande” aunque la calidad no sea top. Las críticas son buenas, así que si os apetece probar esto de los proyectores, buena oportunidad. El precio, claro, lo mejor: 45,99 euros en Amazon.
  • Monitor HP 22w: un monitor de 21,5 pulgadas, resolución 1080p y un puerto HDMI y otro VGA a un precio de escándalo, 89,99 euros en Amazon.
  • Monitor BenQ GL2580H: y por completar la oferta, este modelo de 24,5 pulgadas también es estupendo, resolución 1080p, HDMI y el precio destacado: 112,99 euros en Amazon.
  • OnePlus 5T: los nuevos telefonazos de OnePlus llegan por fin a las tiendas chinas con precios más atractivos si no os importa tanto el tema garantía. El precio más bajo ahora mismo es el de los 393,15 euros en GeekBuying con el cupón THCSEGJC.
  • Xiaomi Mi 6 64 GB: atención lectores y amantes de los caprichos tecnológicos, porque mi móvil favorito está a precio interesante. El modelo negro de 64 GB está a 307,61 euros en GearBest con el cupón BOGESM6. Novedad: el modelo azul de 64 GB sale a 313,01 en GearBest con el cupón spmi6, pero además es el nuevo envío desde España en 3-5 días. El modelo cerámico de 128 GB está a 351,32 euros en GeekBuying. También tenéis la versión “oficial” que venden en España y que está a  449 euros en Amazon.
  • Xiaomi Mi 5X: y si no queréis pagar el precio del A1, el único del fabricante con “Android puro” y sin MIUI, podéis ahorrar una pasta en el modelo con MIUI. Es idéntico en hardware, pero cuesta mucho menos: en GearBest lo tenéis a 164,96 euros con el cupón 5xximbj. En Banggood lo tenéis a 155,92 euros con el cupón 12BGM5X64GB (modelo dorado) también. Tremendo, y creedme, MIUI ya está muy pulido, os lo digo yo que lo uso a diario en mi Mi 6.
  • Xiaomi Mi A1: un estupendo móvil con un Snapdragon 625, 4 GB de RAM, 64 GB de capacidad, pantalla de 5 pulgadas y una doble cámara muy solvente. El chollo de la temporada, imposible de encontrar en España oficialmente por ahora. Está a 178,59 euros en GearBest con el cupón PDMESXA1.
  • Huawei Mate 10  Lite: el super teléfono de Huawei de finales del año pasado en versión lite, que sigue siendo estupendo con su pantalla de 5,9 pulgadas casi sin marcos, Kirin 659, sus 4 GB de RAM y 64 GB  de capacidad (ampliables) además de una cámara dual tanto en la frontal como en la trasera. Todo por 269 euros en eBay, una propuesta muy, muy llamativa.
  • HP Elite x3: atentos porque aunque estamos hablando de un móvil Windows 10 (una plataforma móvil que parece que acabará en el olvido) estamos ante una pieza casi de coleccionista. Hasta no hace mucho estaba a más de 800 euros, así que el precio es de risa. Pantalla de 6 pulgadas, Snapdragon 820, 4 GB de RAM, 64 GB de capacidad y esa capacidad de usar Continuum y convertirlo en un PC de sobremesa con el dock opcional. Está a 369,54 euros en Amazon, increíble. Hasta yo me siento tentado en plan coleccionista.
  • Moto G 5ª Generación: modesto pero con las garantías de Lenovo. Un cinco pulgadas resolutivo con sus 3 GB de RAM y sus 16 GB de capacidad. Está a 149 euros en Amazon.
  • Xiaomi Redmi 5 Plus: el nuevo teléfono modesto de los de Xiaomi con “pantalla infinita” de 6 pulgadas, un Snapdragon 625, 3 GB de RAM, 32 GB de capacidad y doble cámara, por 130,05 euros en Aliexpress (modelo dorado). Es un robo, chavales.
  • Xiaomi Mi Mix 2: el súper teléfono con pantalla casi sin marcos de Xiaomi con un Snapdragon 835, 6 Gb de RAM y 64 GB  de capacidad, además de una cámara decente aunque no sea dual. Está a 397,61 euros en GearBest.
  • Xiaomi Mi Note 3: los propios responsables de la empresa lo califican como un Xiaomi Mi 6 de 5,5 pulgadas, y la cámara dual, como la de este, es fantástica (en DxOMark le ponen un 94, uauh). Algo menos potente (Snapdragon 660), pero estupendo sobre todo a este precio, está a 270,71 euros en GearBest.
  • Honor 7X: el nuevo gama media de Huawei está muy bien: un Kirin 659, 4 GB de RAM, 32 GB de capacidad ampliables y cámara dual bastante maja. Gran competidor del Xiaomi Mi A1, diría. Todo por 172,31 euros en Geekbuying con el cupón NVIXVWYM. En Amazon lo tenéis a 232,99 euros.

 

  • Xiaomi Mi Notebook Pro: el señor portatilazo de este fabricante compite con lo más granado del mercado, de ahí lo del “Pro” final. Llega con un Core i5-8250 de ultimísima generación, una potente GeForce MX150 (netamente superior a las 940MX), 8 GB de memoria DDR4, 256 GB de capacidad y lector de huella. Está a 702,17 euros en GearBest con el cupón MIBOOKPRO, un precio absolutamente alucinante. Dos variantes interesantes: si queréis más potencia tenéis la versión con el Core i7-8550, 8 GB y 256 GB por 761,39 euros en GearBest con el cupón XiaomiMiNqq. Si además queréis más memoria, el modelo con el Core i7-8550U, 16 GB de RAM y 256 GB de SSD está a 848,89 euros en LightningInTheBox, que tampoco está nada mal.
  • Xiaomi Mi Notebook Air 12: el modelo original de 12,5 pulgadas FullHD, un Core M3-7Y30, 4 GB de memoria y 256 GB de capacidad en su SSD está a muy buen precio: 473,75 euros en GearBest con el cupón MIAIR256.
  • Xiaomi Mi Notebook Air 13,3: el nuevo modelo de mi portátil BBB (bueno, bonito y barato) favorito llega con un Core i5-7200U, 8 GB de RAM, 256 GB de SSD, una GeForce MX150 y atentos, lector de huella. Creedme: es una pasada, sobre todo a este precio. Lo tenéis en GearBest por 634,49 euros.
  • Lenovo P8: una tableta de 8 pulgadas de 1.920 x 1.200 píxeles con un Snapdraon 625, 3 GB de RAM y 16 GB de capacidad ampliables. Está a 118,43 euros en GearBest con el cupón HNYear211.
  • Apple iPad (2017):  la tableta de Apple “básica” (no es el modelo Pro, cuidado) está a buen precio. Su modelo WiFi con 32 GB de capacidad en color blanco y oro está a 290 euros en eBay. Atentos a la funda Logitech Slim Folio con teclado de la que hablo en accesorios.
  • Nintendo Switch: la consola que está triunfando en todo el mundo es un regalo bastante estupendo para estas navidades en su versión en color gris y también en la azul-rojo neón. Está a 314,90 euros en Amazon.
  • Xbox One S 500 GB + ACO: la alternativa es la consola de Microsoft, más barata (con menos almacenamiento) y con el ‘Assassin’s Creed: Origins’, que no está nada mal, y todo por 229,95 euros en Amazon.
  • TV 49” Philips 4K con Ambilight: es el modelo 49PUS6412 que llega con resolución 4K, soporte HDR, sistema operativo Android TV y además ese curioso sistema de iluminación Ambilight. Está a 499,99 euros en eBay, cuando en Amazon ronda los 650 euros.
  • Amazon Fire TV Stick Basic Edition: por fin tenemos este competidor del Chromecast en nuestro país, aunque eso sí, llega sin el soporte Alexa de su hermanito mayor. Lo mejor, que podéis prescindir del móvil para controlarlo (tiene mando) y que además de todo lo que ofrece Chromecast ofrece soporta, evidentemente, Prime Video. Si sois usuarios Prime de Amazon lo tenéis por 39,99 euros en Amazon. Muy, muy interesante.
  • Tarjeta Micro SD SanDisk Ultra 128 GB: espacio de almacenamiento sobrado para ampliar la capacidad de vuestros móviles o tabletas… ¡o Raspberry Pi! Está a 39,90 euros en Amazon (33% dto.)
  • Ratón Gaming Razer DeathAdder: un buen ratón gaming que en Amazon cuesta 66 euros y que llega con la típica iluminación RGB de Razer y una sensibilida dde hasta 16.000 PPP. Está a 39,90 euros en GeekBuying con el cupón SCUIHVRI.
  • Samsung Gear Sport: acabo de analizarlo y me pareció una gran opción para deportistas, sobre todo si hacéis natación. Si es el caso, atentos porque está rebajado: cuesta 239,99 euros en Amazon (32% dto).
  • Funda Logitech Slim Folio: permite contar con un teclado en tu iPad de 9,7 pulgadas en una funda que además lo protege. Un buen accesorio para darle más capacidad de productividad a la tableta, incluso si no es un iPad Pro. Está a 78,75 euros en Amazon (25% dto.). Aunque las fotos no lo indican, es el teclado en español con la eñe.
  • Logitech MX Master: el ratón que uso a diario y que me tiene encantado de la vida. Perfecto para manos “grandecitas” y cómodo como ninguno que yo haya probado. Está a 47,90 euros en Amazon (48% dto.)
  • Gafas de realidad virtual Hamswan: no son unas Oculus Rift, claro, pero esta evolución de las Google Cardboard son una opción curiosa para dispositivos de entre 4 y 6 pulgadas que podréis usar para experimentar con la realidad virtual. Parecen muy cómodas, tienen auriculares incorporados y botón FOV para el campo de visión. Están a 26,68 euros en Amazon (34% dto.)

¿Quieres recibir un correo de aviso cuando publique nuevas entradas?

Standard

87 comentarios en “XAMPP, tu servidor web en local

  1. Diego dice:

    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!

  2. 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

  3. eli dice:

    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

  4. Isaias dice:

    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

  5. DavidDJ dice:

    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.. .

  6. Gladys Gaitan dice:

    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

  7. 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

  8. yonely dice:

    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

  9. Rafael cortes dice:

    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

  10. Rafael cortes dice:

    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

  11. salsiria dice:

    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.

  12. 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

  13. 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

  14. 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.

  15. William dice:

    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.

  16. jesus dice:

    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…

  17. 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.?

Comentarios cerrados