Cómo instalar XAMPP en Linux Mint

ApacheLinuxPHPSQLXAMPP

En este tutorial vamos a ver cómo instalar XAMPP en Linux Mint. XAMPP es un pack de aplicaciones que incluye Apache, PHP, PERL y MariaDB, además de otars aplicaciones que permiten gestionar bases de datos como phpMyAdmin. Podras gestionar e iniciar los servicios asociados a estos componentes tanto desde la terminal como desde el panel de administración que incluye XAMPP.

Cómo Instalar XAMPP en Linux Mint

No necesitarás conocimientos avanzados para instalar XAMPP, ya que solamente usaremos algunos comandos básicos de la línea de comandos de Linux. Para abrir la terminal, busca «terminal» en el lanzador de aplicaciones. Otra foma de abrir la terminal consite en pulsar CTRL+ALT+T.

Para instalar XAMPP en Linux Mint, sigue los pasos que ves a continuación:

  1. Lo primer que debes hacer es descargarte la última versión de XAMPP desde su web oficial. Debes descargar la última versión disponible. Si lo prefieres también puedes abrir la terminal de comandos y desgargarte cualquier versión de XAMPP mediante el comando wget. Por ejemplo, para la versión 7.4.6, tendrías que ejecutar este comando:
    sudo wget https://www.apachefriends.org/xampp-files/7.4.6/xampp-linux-x64-7.4.6-0-installer.run?from_af=true
  2. Desde la terminal debes situarte en el directorio en el que está el instalador de XAMPP que has obtenido. Si por ejemplo está en el directorio de descargasm usa el siguiente comando, reemplazando [usuario] por tu nombre de usuario en el sistema;
    cd /home/[usuario]/Downloads

    Dado que mi nombre de usuario es edu, en mi caso tendría que usar este comando:

    cd /home/edu/Downloads
  3. Para poder ejecutar el instalador, debes ejecutar el siguiente comando para darle permisos de ejecución, reemplazando [instalador] por el nombre del archivo que has descargado:
    sudo chmod +x [instalador]

    Dado que en mi caso el instalador es el archivo xampp-linux-x64-7.4.6-0-installer.run, tendría que usar el siguiente comando:

    sudo chmod +x xampp-linux-x64-7.4.6-0-installer.run
  4. Seguidamente vamos a ejecutar el instalador usando el prefijo sudo para así poder instalar XAMPP con permisos de administrador. Usa el siguiente comando reemplazando [instalador] por el nombre del archivo descargado:
    sudo ./[instalador]

    En mi caso, dado que el nombre del instalador es xampp-linux-x64-7.4.6-0-installer.run, he usado este comando:

    sudo ./xampp-linux-x64-7.4.6-0-installer.run
  5. Ahora debería iniciarse el instalador de XAMPP, por lo que deberías ver su pantalla de inicio. Una vez iniciado, haz clic en Next:
  6. En la siguiente pantalla tienes que seleccionar los componentes de XAMPP que quieres instalar. Selecciona XAMPP Core Files y la documentación si es que la necesitas. Luego haz clic en Next para continuar:
  7. Seguidamente se mostrará una pantalla informativa que simplemente indicará el directorio de instalación de XAMPP. Haz clic en Next para continuar:
  8. Ahora tendrás que escoger si quieres instalar o no las aplicaciones secundarias que se incluyen con XAMPP, que son un instalador de WordPress, otro de Drupal y otro de Joomla!. Son prescindibles, así que si no tienes intención de instalar estas aplicaciones o si prefieres instalarlas manualmente, no las instales. Seguidamente haz clic en Next:
  9. Ahora ya solamente debes hacer clic en Next para iniciar la instalación de XAMPP en Linux Mint. Se mostrará una barra de progreso. Puede que la instalación tarde algunos minutos:
  10. Cuando finalice la instalación, podrás marcar la opción Launch XAMPP para iniciar XAMPP cuando cierres el instalador. Haz clic en Finish para salir del instalador:
  11. Y listo; XAMPP ya debería ser plenamente funcional en Linux Mint.

En el siguiente apartado veremos cómo puedes iniciar o parar los servicios que se incluyen con XAMPP.

Cómo Iniciar XAMPP en Linux Mint

A continuación vamos a ver cómo puedes iniciar XAMPP en Linux Mint, tanto desde la interfaz grafica como desde la terminal de comandos.

Inicia XAMPP desde la Terminal

Primero deberías instalar las Net Tools, que es un paquete requerido por XAMPP que puedes instalar mediante el siguiente comando:

sudo apt install net-tools

Y ahora ya podrás instalar XAMPP mediante el siguiente comando:

sudo /opt/lampp/lampp start

Se iiniciarán todos los servicios que incluye XAMPP, incluyendo Apache y MySQL. El comando anterior debería producir una salida similar a esta:

Starting XAMPP for Linux 7.4.6-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

Para parar los servicios de XAMPP, debes ejecutar el siguiente comando:

sudo /opt/lampp/lampp stop

Tras desactivar los servicios deberías ver una salida así en la terminal, a modo de log:

Stopping XAMPP for Linux 7.4.6-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...ok.
XAMPP: Stopping ProFTPD...ok.

Inicia XAMPP desde la Interfaz

XAMPP incluye una aplicación de interfaz gráfica o GUI que permite gestionar los componentes de XAMPP de forma visual, pudiendo activar o desactivar los servicios tanto individualmente como todos a la vez. Para acceder a la interfaz de XAMPP sigue estos pasos:

  1. Antes de iniciar la aplicación deberás asegurate de que tiene los permisos de ejecución adecuados usando este comando, que solo tendrás que ejecutar la primera vez:
    sudo chmod 755 /opt/lampp/manager-linux-x64.run
  2. Desde ahora ya podrás iniciar XAMPP usando el comando que ves a continuación:
    sudo /opt/lampp/manager-linux-x64.run
  3. Tras ejecutar el comando anterior, podrás ver la interfaz del manager de XAMPP:
  4. Ahora haz clic en Manager Servers para ver las opciones de los componentes de XAMPP. Haz clic en Start All para iniciar todos los servicios de XAMPP o en Start para iniciar el servicio que hayas seleccionado:
  5. Y con esto ya podrás usar todas las herramientas de XAMPP.

Para parar todo los servicios haz clic en Stop All, Si solo quieres parar un servicio, selecciónalo y haz clic en Stop.

Usa los servicios de XAMPP

Vamos a verificar que Apache funciona correctamente. Para ello inicia todos los servicios tal y como hemos visto en el apartado anterior y luego accede a la URL http://localhost/ desde tu navegador, en donde deberías poder ver la página de inicio de XAMPP.

Otro servicio que seguramente utilizarás es MySQL. La creación y edición de las bases de datos es más sencilla si usas una herramienta como phpMyAdmin, que también se incluye con XAMPP. Para acceder a phpMyAdmin, basta con que accedas a la URL http://localhost/phpmyadmin desde tu navegador..

Cómo Desinstalar XAMPP

Finalmente vamos a ver cómo puedes desinstalar XAMPP de Linux Mint. Bastará con que accedas el directorio de instalación de XAMPP mediente el comando cd /opt/lampp y sigas estos pasos:

  1. Lo primer que debes hacer es ejecutar el desinstalador de XAMPP:
    sudo ./uninstall
  2. Verás un mensaje de confirmación por pantalla que debes aceptar, tras lo cual XAMPP se desinstalará de Linux Mint.
  3. Finalmente y para ahorrar espacio, también puedes eliminar el directorio de instalación de XAMPP y su instalador:
    sudo rm -r /opt/lampp
  4. Y listo; XAMPP estará ya desinstalado del sistema.

Esto ha sido todo.


Avatar de Edu Lazaro

Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

Si quieres conocer mis proyectos, sígueme en Twitter.

9 comentarios en “Cómo instalar XAMPP en Linux Mint

  1. Excelente tutorial.
    Lo he podido instalar con éxito gracias a tu apoyo.
    Muchas gracias.

    Comparto un par de detalles que tuve que modificar en mi instalación y quizás le sirvan a otros lectores:

    En el punto 2, la orden:
    /home/[usuario]/Downloads
    para mí, que he instalado Linux Mint en Castellano, sería:
    /home/[usuario]/Descargas

    El archivo descargado quedó con este nombre:
    «xampp-linux-x64-7.4.6-0-installer.run?from_af=true»
    Lo edité (F2) y le quité el texto «?from_af=true» y funcionó normalmente.

    El archivo descargado quedó en la carpeta que tiene mi nombre de usuario y que parte de la carpeta «home». Seguí el resto de instrucciones desde ahí y todo salió perfectamente.

    De nuevo muchas gracias

  2. Muchas Gracias por Compartir!

    Muy completo Tutorial, Muy Bien Explicado y Fácil de Seguir!
    ¡¡¡Funcionó Excelente!!!
    A los néofitos de Linux nos ayudas a la transición del lado obscuro…jajajajajajaja

  3. Hola, seguí los pasos y todo muy bien pero tengo que lanzar el panel de control desde la terminal para que arranque, puedes explicar como hacerle un lanzador en el escritorio, intente varias opciones y no me han funcionado.Gracias.

  4. hola, gracias por ayudarme pero tengo un problema que no m conectan las bases de datos con el codigo php, los codigos estan bien por q lo probe con el xampp de windows y m funciona bien pero probrando con linux tengo ese problema ojala m puedas ayudar

Responder a Julio Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

“- Hey, Doc. No tenemos suficiente carretera para ir a 140/h km. - ¿Carretera? A donde vamos, no necesitaremos carreteras.”