XAMPP es una plataforma que funciona como un servidor de web Apache que viene con los programas necesarios para crear un ambiente de desarrollo y pruebas en nuestro ordenador. Entre los programas contamos con: MariaDB, PHP y Perl.
XAMPP es más conocido por los usuarios de Windows, pero también hay paquetes XAMPP para Ubuntu Linux. En este artículo, describiremos un método paso a paso para instalar estos paquetes de aplicaciones en su sistema.
Instalar XAMPP en Ubuntu 18.04
Siga los siguientes pasos para descargar, instalar y configurar XAMPP en su sistema:
Paso 1: descargue el paquete de instalación
El primer paso es descargar el paquete XAMPP para Linux desde el sitio web oficial de Apache Friends: https://www.apachefriends.org

Haga clic en la opción XAMPP para Linux, después de lo cual se le pedirá que ejecute el paquete o lo guarde en su sistema. Recomendamos descargar el paquete haciendo clic en la opción Guardar archivo. Después de lo cual, el archivo descargado se guardará en la carpeta Descargas de forma predeterminada.
Paso 2: haga que el paquete de instalación sea ejecutable
Instalaremos el paquete a través de la línea de comando de Ubuntu, The Terminal. Para abrir la Terminal, use el Dash o el atajo Ctrl + Alt + T. Después de que la Terminal esté abierta, debe moverse a su carpeta de Descargas para acceder al archivo.
// Muévase a la carpeta Descargas usando el siguiente comando
cd /home/[username]/Descargas
El paquete de instalación que descargó debe darle los permisos necesarios antes de utilizarlo. Ejecute el siguiente comando para este propósito:
chmod 755 xampp-linux-x64-7.3.9-0-installer.run
Ejemplo:

Ahora el paquete de instalación está listo para ser ejecutado.
Paso 4: inicie el asistente de instalación
Como usuario root, ejecute el siguiente comando para iniciar el asistente de configuración gráfica.
sudo ./xampp-linux-x64-7.3.9-0-installer.run

Esto iniciará el asistente de configuración que lo ayudara con el resto del procedimiento de instalación.
Paso 5: trabaje a través del asistente de configuración gráfica
Ahora que el Asistente de configuración para XAMPP de Bitnami se inicia de la siguiente manera, haga clic en el botón Next > para iniciar el proceso de instalación:

El siguiente cuadro de diálogo le permite elegir los componentes que desea instalar.

Mantenga la configuración predeterminada intacta y luego haga clic en Next >. El siguiente cuadro de diálogo le informará sobre la ubicación donde se instalará XAMPP.

Presione Next > para continuar. El siguiente cuadro de diálogo le ofrece la opción de instalar aplicaciones patrocinadas como Drupal, Joomla y WordPress, etc. Puede evitar que Bitnami instale estas aplicaciones desmarcando la casilla de verificación “Learn more about Bitnami for XAMPP”.

Haga clic en el botón Next > y luego aparecerá el siguiente cuadro de diálogo:

Haga clic en Next > para comenzar el proceso de instalación:

Cuando finalice la instalación, haga clic en el botón Next >. El siguiente cuadro de diálogo indica la finalización del proceso de instalación.

Si no desea iniciar XAMPP en este momento, desactive la opción “Launch XAMPP”. Además, haga clic en Finish para cerrar el cuadro de instalación.

Paso 7: verificar la instalación
Después de haber instalado XAMPP en su sistema Ubuntu, es una buena práctica verificar la instalación. Para hacerlo, ingrese la siguiente URL en su navegador Firefox:
http://localhost
La siguiente página web indica que XAMPP se haya instalado y ejecutado correctamente en su sistema:

Desinstalar XAMPP
También es importante aprender a desinstalar y eliminar completamente XAMPP de su sistema Ubuntu si alguna vez necesita hacerlo.
Abra su Terminal de Ubuntu y vaya al directorio donde está instalado XAMPP. Es decir:
cd /opt/lampp
El siguiente paso es ejecutar el programa de desinstalación mediante el siguiente comando:
sudo ./uninstall
Aparecerá el siguiente cuadro de diálogo preguntándole si desea desinstalar XAMPP y todos sus módulos:

Haga clic en Yes para continuar con el proceso de desinstalación.

Recibirá el siguiente mensaje después de la desinstalación exitosa de XAMPP.

Haga clic en Ok.
18 enero, 2020 — 12:46 pm
Gracias
24 marzo, 2020 — 1:06 pm
Gracias muy didáctico
8 abril, 2020 — 12:28 pm
excelente trabajo!
17 abril, 2020 — 8:51 pm
como hago para iniciarlo después
18 abril, 2020 — 8:14 pm
Hola Jean, puedes iniciar los servicios de XAMPP usando el comando “sudo /opt/lampp/lampp start”. O también puedes hacerlo desde el panel ejecutando “sudo /opt/lampp/manager-linux-x64.run”!
18 abril, 2020 — 3:45 pm
Buen trabajo.
Supongo que chmod 755 xampp-linux-x64-7.3.9-0-installer.run
es lo mismo que chmod +x xampp-linux-x64-7.3.9-0-installer.run
yo he buscado ayuda de este tipo cuando en la 2ª pantalla pregunta
X XAMP Core files
X XAMP Developer files
por si podía hacer una instalación mas ligera evitando lo que parecen archivos para desarrolladores. Pero he optado por tu elección. ¿Que te parece? ¿serían evitables los “Developer files”?
18 abril, 2020 — 8:23 pm
Hola Juan, si el chmod 755 es para darle los permisos necesarios antes de ejecutarlo. Puedes desmarcar todas las otras opciones en el procesos de instalación, solo tiene que dejar la que dice “XAMPP Core Files”, ésta es la que va instalar PHP y MySQL!
8 mayo, 2020 — 1:34 pm
Muchas gracias Felix, muy bien explicado y útil.
18 agosto, 2020 — 4:36 am
Gracias, diste en el clavo
21 septiembre, 2020 — 9:48 am
Excelente, muy clara toda la explicación. Llevo unos 15 años sin usar XAMPP, está más hermoso que nunca!!!
27 septiembre, 2020 — 3:46 am
Excelente maestro!
Brutal.
7 octubre, 2020 — 7:02 pm
Hola estoy tratando de crear un acceso directo a Xampp utilizando Alacarte,
Le agrego el comando “sudo /opt/lampp/manager-linux-x64.run”
Pero no abre terminal pidiendo contraseña solo la animacion y no ejecuta nada, alguna idea?
Soy bastante nuevo en linux.
8 octubre, 2020 — 3:32 pm
Hola Leo, la verdad no conozco Alacarte pero si quiere agregar XAMMP a tus aplicaciones, puedes crear un archivo “xampp.desktop” y agregar la configuración para ejecutarlo. Desde tu terminar puedes escribir sudo nano /usr/share/applications/xampp.desktop y agregar el siguiente código:
[Desktop Entry]
Encoding=UTF-8
Name=XAMPP Control Panel
Comment=Start and Stop XAMPP
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Type=Application
Terminal=true
Categories=Programming;Development;
Ahora puedes buscar xampp en tus aplicaciones y abrir el panel de control desde ahí.
12 enero, 2021 — 8:21 am
Hola buenas,
Me gustaría saber si se pudiese instalar el servidor XAMPP en un Ubuntu Server 18.04 no en el Ubuntu 18.04. Es para un trabajo de clase en el cual nos han mandado instalarlo sin ninguna guía y no encuentro como poder instalarlo en el Ubuntu Server.
Gracias de antemano.
12 enero, 2021 — 3:17 pm
Hola Victor, te recomiendo buscar en google como instalar Apache, MariaDB y PHP en Ubuntu server 18.04, para que puedas ver como instalar y configurar cada tecnología por separado. XAMPP es un paquete que contienen todo eso y viene configurado y listo para usar, pero en Ubuntu Server tendrás que instalar cada uno por separado para que funcione correctamente. Saludos!
20 enero, 2021 — 6:03 pm
excelente, gracias!