XAMPP es un servidor independiente de plataforma de código libre. Te permite
instalar de forma sencilla Apache en tu propio ordenador, sin importar tu
sistema operativo (Linux, Windows, MAC o Solaris). Y lo mejor de todo es
que su uso es gratuito.
XAMPP incluye además servidores de bases de datos como MySQL ySQLite con sus
respectivos gestores phpMyAdmin y phpSQLiteAdmin. Incorpora también el
intérprete de PHP, el intérprete de Perl, servidores de FTP como ProFTPD ó
FileZilla FTP Serve, etc. entre muchas cosas más.
Si alguna vez has intentado instalar Apache, sabes que no es una tarea fácil,
sin embargo con XAMPP todo es diferente. Una de las ventajas de usar XAMPP es
que su instalación es de lo mas sencilla, basta descargarlo, extraerlo y
comenzar a usarlo.
¿Para que sirve?
Como ya lo debes haber deducido, XAMPP es una herramienta de desarrollo que te
permite probar tu trabajo (páginas web o programación por ejemplo) en tu
propio ordenador sin necesidad de tener que acceder a internet.
Si eres un desarrollador que recién está comenzando, tampoco debes preocuparte
sobre las configuraciones ya que XAMPP te provee de una configuración
totalmente funcional desde el momento que lo instalas (básicamente lo
extraes). Sin embargo, es bueno acotar que la seguridad de datos no es su
punto fuerte, por lo cual no es suficientemente seguro para ambientes grandes
o de producción.
Paquetes que vienen con XAMPP
Paquetes básicos:
Apache, el servidor Web mas famoso.
MySQL, una excelente base de datos de código libre.
PHP y Perl: lenguajes de programación.
ProFTPD: un servidor FTP.
OpenSSL: para soporte a la capa de sockets segura.
Paquetes gráficos:
GD (Graphics Draw): la librería de dibujo de gráficos.
libpng: la librería oficial de referencía de PNG.
libpeg: la librería oficial de referencía de JPEG.
ncurses: la librería de gráficos de caracteres.
Paquete de bases de datos:
gdbm: la implementación GNU de la librería standard dbm de UNIX.
SQLite: un motor de base de datos SQL muy pequeño y cero configuración.
FreeTDS: una librería de base de datos que da a los programas de Linux y UNIX
la habilidad de comunicarse con Microsoft SQL y Sybase.
Paquetes XML:
expat: una librería parser de XML.
Salbotron: una toolkit de XML.
libxml: un parser C de XML y un toolkit para GNOME.
Paquetes PHP:
PEAR: la librería de PHP.
Una clase pdf que genera documentos PDF dinámicos con PHP.
TURCK MMCache: un potenciador de la performance de PHP.
Otros paquetes:
zlib: una librería de compresión.
mod_perl: empotra un interprete de Perl en Apache.
gettext: un conjunto de herramientas que asiste a los paquetes GNU para
producir mensajes multilinguales.
mcrypt: un programa de encriptación.
Ming: una librería de salida en Flash.
IMAC C-Client: un API de correos
XAMPP, abreviatura de "Apache, MySQL, PHP, y Perl", es una suite de software de servidor de código abierto que facilita enormemente el proceso de desarrollo web al proporcionar un entorno de servidor local completo que incluye los componentes esenciales para la creación y ejecución de aplicaciones web dinámicas. Diseñado para funcionar en múltiples plataformas, incluyendo Windows, Linux, macOS y Solaris, XAMPP se ha convertido en una herramienta indispensable para desarrolladores de todos los niveles de habilidad.
La suite XAMPP incluye varios componentes clave:
Apache HTTP Server: El servidor web Apache es uno de los servidores web más populares y ampliamente utilizados en el mundo. Con XAMPP, los desarrolladores pueden ejecutar fácilmente un servidor Apache en su propio sistema local, lo que les permite probar y depurar sus aplicaciones web antes de implementarlas en un entorno de producción.
MySQL: MySQL es un sistema de gestión de bases de datos relacional de código abierto ampliamente utilizado en aplicaciones web. XAMPP incluye una versión preconfigurada de MySQL, lo que permite a los desarrolladores crear y administrar bases de datos localmente sin necesidad de una conexión a internet.
PHP: PHP es un lenguaje de programación de código abierto especialmente diseñado para el desarrollo web. XAMPP incluye una versión preinstalada de PHP, lo que permite a los desarrolladores escribir scripts y aplicaciones web dinámicas de manera eficiente y fácil de depurar.
Perl: Perl es otro lenguaje de programación de scripting ampliamente utilizado en el desarrollo web. XAMPP incluye una versión preconfigurada de Perl, lo que permite a los desarrolladores ejecutar scripts Perl localmente y aprovechar su potente funcionalidad para tareas de automatización y manipulación de texto.
Además de estos componentes principales, XAMPP también incluye una serie de herramientas adicionales y complementos que pueden ser útiles para los desarrolladores web, como phpMyAdmin para la gestión de bases de datos MySQL, phpSQLiteAdmin para la gestión de bases de datos SQLite, y ProFTPD o FileZilla FTP Server para la transferencia de archivos a través de FTP.
Una de las principales ventajas de utilizar XAMPP es su facilidad de instalación y configuración. Con solo unos pocos clics, los desarrolladores pueden instalar XAMPP en su sistema local y comenzar a desarrollar aplicaciones web de inmediato, sin necesidad de realizar complicadas configuraciones o ajustes. Esto hace que XAMPP sea una opción popular entre los desarrolladores que desean una solución de desarrollo web rápida y sencilla que les permita concentrarse en la creación de aplicaciones de alta calidad en lugar de perder tiempo en la configuración del servidor.
Además de su facilidad de uso, XAMPP también es altamente personalizable, lo que permite a los desarrolladores ajustar la configuración del servidor según sus necesidades específicas. Esto incluye la capacidad de habilitar y deshabilitar módulos individuales, configurar ajustes de seguridad y realizar otras modificaciones según sea necesario.
En resumen, XAMPP es una herramienta invaluable para cualquier desarrollador web que busque crear aplicaciones web dinámicas de manera rápida y eficiente. Con su amplia gama de características y su facilidad de uso, XAMPP se ha convertido en una opción popular entre los desarrolladores de todo el mundo que desean una solución de desarrollo web completa y fácil de usar que les permita centrarse en la creación de aplicaciones web de alta calidad.
Como Descargar XAMMPP
Puedes seguir estos pasos para descargar e instalar XAMPP en tu computadora:
Visita el sitio web de Apache Friends: Ve al sitio web oficial de Apache Friends donde puedes descargar XAMPP. Puedes encontrarlo en https://www.apachefriends.org/index.html.
Selecciona tu sistema operativo: En la página de inicio, verás opciones para descargar XAMPP para diferentes sistemas operativos como Windows, macOS y Linux. Haz clic en el enlace que corresponda a tu sistema operativo.
Descarga el instalador: Una vez que hayas seleccionado tu sistema operativo, serás redirigido a una página de descarga específica. Haz clic en el botón de descarga para comenzar a descargar el instalador de XAMPP.
Ejecuta el instalador: Una vez que se haya completado la descarga, busca el archivo de instalación en tu computadora y ejecútalo. Es posible que necesites permisos de administrador para instalar XAMPP en tu sistema.
Sigue las instrucciones de instalación: El instalador de XAMPP te guiará a través del proceso de instalación. Asegúrate de leer cada paso con atención y aceptar los términos de la licencia cuando se te solicite.
Elige los componentes: Durante la instalación, se te pedirá que elijas los componentes que deseas instalar. Por lo general, XAMPP incluye Apache, MySQL, PHP y Perl, pero puedes seleccionar otros componentes adicionales si los necesitas.
Selecciona el directorio de instalación: Elige el directorio donde deseas instalar XAMPP en tu computadora. Por lo general, se recomienda utilizar el directorio predeterminado, pero puedes elegir otro si lo prefieres.
Completa la instalación: Una vez que hayas seleccionado los componentes y el directorio de instalación, puedes continuar con el proceso de instalación. Espera a que se complete la instalación y sigue las instrucciones adicionales que puedan aparecer en pantalla.
Inicia XAMPP: Después de completar la instalación, puedes iniciar XAMPP desde el menú de inicio o desde el directorio donde lo instalaste. Una vez que esté en funcionamiento, podrás acceder al panel de control de XAMPP y comenzar a utilizar sus servicios, como Apache y MySQL, para desarrollar y probar tus aplicaciones web localmente.
¡Y eso es todo! Ahora tienes XAMPP instalado en tu computadora y estás listo para comenzar a desarrollar aplicaciones web localmente. Recuerda que XAMPP es una herramienta poderosa pero también debes tomar medidas de seguridad adecuadas al utilizarla en entornos de producción.
Referencias:
Libro con un autor:
Apellido, A. A. (Año). Título del libro. Editorial.
Ejemplo:
Smith, J. (2020). Desarrollo web con HTML y CSS. Editorial ABC.
Libro con dos autores:
Apellido, A. A., & Apellido, B. B. (Año). Título del libro. Editorial.
Ejemplo:
Johnson, R., & Martinez, L. (2018). Programación en Python: Fundamentos y aplicaciones. Editorial XYZ.
Libro con más de dos autores:
Apellido, A. A., Apellido, B. B., & Apellido, C. C. (Año). Título del libro. Editorial.
Ejemplo:
Brown, M., Williams, R., Johnson, T., & Garcia, E. (2015). Introducción a la inteligencia artificial. Editorial WXY.
Libro sin autor:
Título del libro. (Año). Editorial.
Ejemplo:
Aprende JavaScript en 30 días. (2021). Editorial QRS.
muy completa información,mil gracias
ResponderEliminarcambia el fondo, me da cancer servicouterino
ResponderEliminarmames cervicouterino.........
EliminarNo digas pendejadas maricon.............la info es lo que importa
EliminarTodos ardidos a la verga jaja, GEIS
Eliminarexelente grasias
ResponderEliminarGracias*
Eliminarque te valga berga como escribe
EliminarExcelente inf. pero debes cambiar el fondo porque marea :s
ResponderEliminarque linda sos
Eliminarinteresante
ResponderEliminarMuy bueno, gracias. Pero mejor copio y pego, perdonarás, porque sí, las bolitas me dan migraña. Bueno, la cuestión es causar reacción ¡Ja
ResponderEliminarMUY buena informacion graciasss pero una recomendacion como a todos cambien el fondo del blog que marea mucho la cabeza muy buena informacion saludos (Y)
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarcambia el fondo, cansa demasiado la vista
ResponderEliminarpero muy buena buena info
cambia el fondo, cansa demasiado la vista
ResponderEliminarpero muy buena buena info
Gracias por el aporte. Con este servidor ¿se puede iniciar automaticamente al enceder un equipo con Windows? Saludos y nuevamente gracias.
ResponderEliminarCAMBIA EL FONDO POR AMOR A DIOS
ResponderEliminarbuena info ... pero el fondo y diseño del blog es un asco, rompe la vista ... te lleva a salir rápido de la pagina
ResponderEliminartodo bien, el fondo es hermoso, a mí no me ha causado cancer xD
ResponderEliminarexcelente, a mi me encanta el fondo !!!
EliminarBuena information .please don't change the back ground.se mira muy professional.
ResponderEliminarNo se pero ami no me marea el fondo saludos buenas informacion :3
ResponderEliminarNo se pero ami no me marea el fondo saludos buenas informacion :3
ResponderEliminarGenial, el fondo para algunos esta bien, para otros no, a quien le importa el fondo, mientras el contenido sea bueno.
ResponderEliminarci
Eliminarinteresante, esto quiere decir que puedo usarlo para hacer un mini servidor de BD en una pc hogareña? es mas que nada para uso interno, por ahora no tengo planeado almacenar una BD en algun hosting o algo por el estilo :P
ResponderEliminarBobo hijueputa cambia el malpartido fondo, chupame los guevos xDdDdD #HAILGRASA
ResponderEliminar:v pto retrasado mental
Eliminarvengo del futuro, te depidieron y
Eliminarte quemaron en twitter #HAILGRASA #GRASOSAS :3
buena información, gracias por ello, pero... cambia el fondo porque me marea y me empiezo a sentir que estoy en modo borracho
ResponderEliminarno seas menso
Eliminarholis alan
EliminarHoli
EliminarZorra
Eliminarhalo guapa
Eliminar¿Ya saliste por el pan?
EliminarEsta
Eliminar¿a que hora nos vemos ?
EliminarComo esto se perderá: me gusta el pito, bai.
EliminarYa sabía.
Eliminarviejos putos todos xddddddd
EliminarEsta genial el fondo ... y gracias por la informacion aunque falto
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
Eliminargracias en verdad muy resumida y simple de entender¡
ResponderEliminarExcelente me sirve de mucho
ResponderEliminarUna duda.... Cuando dice
ResponderEliminar"XAMPP es una herramienta de desarrollo que te permite probar tu trabajo (páginas web o programación por ejemplo) en tu propio ordenador sin necesidad de tener que accesar a internet" ----no lo entiendo---
no es como abrir un .html en una pagina web y visualizarlo desde ahí?
-soy principiante en esto-
no es lo mismo, por que hay páginas que se escriben en php pero el usuario las ve como html, por lo que tu no puedes cargar una página escrita en php sin tener un servidor Apache que es lo que trae XAMPP.. Hay tecnologías que son de servidor y otras de cliente.
EliminarCon xampp trabajas con ambas y puedes visualizar las que son de parte de el servidor lo que no podrías normalmente... espero haber respondido tu duda
buena info.gracias :)
ResponderEliminargracias me sirvió mucho para mi tarea de tecnologia
ResponderEliminarbuena informacion muchicimas gracias
ResponderEliminarmuy buena información :-)
ResponderEliminarAmigo buena información, pero debe cuidar la ortografía y redacción, la palabra "accesar" (escrita en el cuarto párrafo) es un anglicismo innecesario, debe sustituirse por la palabra acceder.
ResponderEliminarSaludos,
Como comentas, la info es genial. Respecto a tu comentario de que accesar es un anglisismo, selfi, memes y otras palabras ya han sido agregadas en el diccionario de la Real Academia Española y fue precisamente por que se usa, no dudo que tarden en incluir "accesar"
EliminarMuy buen contenido, excelente información
ResponderEliminarOLIVER SE LA COME
ResponderEliminarpendejo deja bde disnformar unitl
Eliminary los malparidos datos para sacar una cochina referencia en formato APA xd
ResponderEliminarmuy bien
ResponderEliminargenial, gracias
ResponderEliminarola
EliminarLEMP es mejor que la pila XAMPP. Mi proveedor de alojamiento PHP (https://www.cloudways.com/es/alojamiento-php.php ) está utilizando una pila basada en LEMP. Es rápido y estable.
ResponderEliminarThanks for providing recent updates regarding the concern, I look forward to read more. 먹튀폴리스
ResponderEliminarQUIERO PITO A GRITO
ResponderEliminarhola vengo del futuro, si comiste pito :v\
EliminarOla muzhas jrazias xor la infho
ResponderEliminarSaben la fecha exacta en la que se fundo esta pagina y quien es el autor
ResponderEliminarhttps://www.google.com/maps/place/Reforma,+22704+Rosarito,+B.C./@32.3827155,-117.0738789,628m/data=!3m1!1e3!4m6!3m5!1s0x80d9315c3ffe7bd9:0x68d93cc9d68e1d0e!8m2!3d32.3831551!4d-117.0720806!16s%2Fg%2F11fl8xtfnn?entry=ttu
ResponderEliminar