Instalar xampp en ubuntu 16.04


11

Traté de instalar usando PPA y también descargando la aplicación xampp de apachefriends.org pero todo fue en vano. ¿Cómo puedo instalar xampp sin ningún error? Alguien sugiere un camino.

bash: ./xampp-linux-x64-5.6.20-0-installer.run: cannot execute binary file: Exec format error

Este es el error que enfrento mientras intento instalar

Respuestas:


27

Si se encuentra con errores específicos, sería útil tenerlos en su publicación para ayudarnos a diagnosticar el problema. Pero para instalar xampp, debería ser tan fácil como:

wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
sudo su
chmod +x xampp-linux-x64-5.6.20-0-installer.run
./xampp-linux-x64-5.6.20-0-installer.run

Tomado de http://www.ubuntumaniac.com/2016/04/install-xampp-5620-on-ubuntu-1604.html .


bash: ./xampp-linux-x64-5.6.20-0-installer.run: no se puede ejecutar el archivo binario: Error de formato de ejecución Este es el error que enfrento mientras intento instalar
Sarath

¿Está ejecutando i386 (32 bits) o x86_64 (64 bits)? ¿O otro tipo de arquitectura por completo (por ejemplo, ARM para una Raspberry Pi)? Esta página en SourceForge tiene compilado xampp 5.6.20 para Linux de 32 bits (es el enlace de descarga que no es x64). Intenta descargar eso y ejecutarlo con chmod a+x xampp-linux-5.6.20-0-installer.run && ./xampp-linux-5.6.20-0-installer.run. Ese error indica que está utilizando algo compilado para otra arquitectura.
Foxie

¿Dónde puedo descargar xampp para ubuntu de 32 bits?
Sarath

Por favor, consulte mi comentario anterior; He proporcionado un enlace allí a una página de SourceForge que tiene 32bit xampp 5.6.20 disponible.
Foxie

3
es 2018 y todavía tengo que instalarlo usando los comandos específicos que describiste. ¿Por qué demonios es tan complicado? Doble clic para ganar
Adam

3

Si quieres hacer una instalación nueva, sigue esto

Nota: LAMPP es la versión específica de Linux de XAMPP.

  1. Descargue LAMPP-Server usando este comando

    $sudo apt-get install lamp-server^

  2. Vaya a https://www.apachefriends.org/download.html y descargue la versión del software LAMPP que desee para Linux (Ubuntu).

  3. Abra su Terminal y localice el archivo (por defecto se descarga en la carpeta Descargas)

    cd Downloads

  4. Ejecute este comando

    sudo chmod +x xampp-linux-x64-7.1.7-0-installer.run

    Nota: La versión de XAMPP que descargará puede ser diferente, así que cambie la versión en este comando en consecuencia.

    Se le pedirá la contraseña de su sistema

  5. Ahora entra en modo Superusuario

    sudo su

  6. Ejecute el instalador, pero no cierre la Terminal.

    ./xampp-linux-x64-7.1.7-0-installer.run

    Nota: Vuelva a cambiar la versión para ejecutar este comando.

    Se abrirá un cuadro de diálogo, si obtiene un error, ignórelo. En el cuadro de diálogo, haga clic en siguiente (para cada paso) y avance por el proceso de instalación. Una vez que se instala XAMPP, haga clic en finalizar.

  7. Regrese a su Terminal y cambie el directorio

    cd /opt/lampp

  8. Para establecer una contraseña, escriba

    ./lampp security

    Presione y(Entrar) e ingrese una nueva contraseña y vuelva a ingresarla nuevamente para confirmar

  9. Iniciar XAMPP

    ./xampp start

  10. Escriba exit(Entrar) para salir del Superusuario

  11. Para iniciar LAMPP, ejecute este comando

    sudo /opt/lampp/lampp start

  12. Para detener LAMPP, ejecuta este comando

    sudo /opt/lampp/lampp stop


1

De forma predeterminada, Ubuntu no permite que se ejecuten archivos , por lo tanto, debe habilitarlo.

1) Seleccione el archivo .run y vaya a sus propiedades.
2) Vaya a la pestaña de permisos y active la opción ' es ejecutable '
3) Ahora, si tiene privilegios de root, podrá hacer doble clic en él y completar el proceso de instalación. O haga sudo ./xampp-linux-x64-7.2.2-0-installer.run asegurándose de tener la versión correcta.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.