Installa xampp su Ubuntu 16.04


11

Ho provato a installare usando PPA e anche scaricando l'app xampp da apachefriends.org ma invano. Come posso installare xampp senza errori? Qualcuno suggerisce un modo.

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

Questo è l'errore che incontro mentre provo a installare

Risposte:


27

Se riscontri errori specifici, sarebbe utile averli nei tuoi post per aiutarci a diagnosticare il problema. Ma per installare xampp, dovrebbe essere facile come:

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

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


bash: ./xampp-linux-x64-5.6.20-0-installer.run: impossibile eseguire il file binario: errore formato Exec Questo è l'errore che devo affrontare mentre provo a installare
Sarath

Stai eseguendo i386 (32 bit) o ​​x86_64 (64 bit)? O un altro tipo di architettura (ad esempio, ARM for a Raspberry Pi)? Questa pagina su SourceForge ha xampp 5.6.20 compilato per Linux a 32 bit (è il link per il download non x64). Prova a scaricarlo ed eseguirlo con chmod a+x xampp-linux-5.6.20-0-installer.run && ./xampp-linux-5.6.20-0-installer.run. Questo errore indica che stai usando qualcosa compilato per un'altra architettura.
Foxie,

dove posso scaricare xampp per Ubuntu a 32 bit?
Sarath,

Si prega di fare riferimento al mio commento precedente; Ho fornito un link lì a una pagina SourceForge che ha xampp 5.6.20 a 32 bit disponibile.
Foxie,

3
è il 2018 e devo ancora installarlo usando i comandi specifici che hai descritto. Perché diavolo è così complicato? Fare doppio clic per la vittoria
Adam,

3

Se vuoi fare una nuova installazione, segui questo

Nota: LAMPP è la versione specifica di XAMPP per Linux.

  1. Scarica LAMPP-Server usando questo comando

    $sudo apt-get install lamp-server^

  2. Vai su https://www.apachefriends.org/download.html e scarica la versione del software LAMPP che desideri per Linux (Ubuntu).

  3. Apri il tuo Terminale e individua il file (per impostazione predefinita, viene scaricato nella cartella Download)

    cd Downloads

  4. Esegui questo comando

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

    Nota: la versione di XAMPP che scarichi potrebbe essere diversa, quindi modifica la versione in questo comando di conseguenza.

    Ti verrà chiesta la password del tuo sistema

  5. Ora vai in modalità SuperUser

    sudo su

  6. Esegui il programma di installazione, ma non chiudere il Terminale.

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

    Nota: modificare nuovamente la versione per l'esecuzione di questo comando.

    Si aprirà una finestra di dialogo, se si verifica un errore, ignorarlo. Nella finestra di dialogo, fai clic su Avanti (per ogni passaggio) e passa attraverso il processo di installazione. Una volta installato XAMPP, fare clic su Fine.

  7. Torna al tuo Terminale e cambia la directory

    cd /opt/lampp

  8. Per impostare una password, digitare

    ./lampp security

    Premere y(Invio) e inserire una nuova password e reinserirla nuovamente per confermare

  9. Avvia XAMPP

    ./xampp start

  10. Digitare exit(Invio) per uscire dal SuperUser

  11. Per avviare LAMPP, eseguire questo comando

    sudo /opt/lampp/lampp start

  12. Per interrompere LAMPP, eseguire questo comando

    sudo /opt/lampp/lampp stop


1

Di default Ubuntu non consente l'esecuzione dei file , quindi è necessario abilitarlo.

1) Seleziona il file .run e vai alle sue proprietà.
2) Vai alla scheda Autorizzazioni e abilita l' opzione ' è eseguibile '
3) Ora se hai il privilegio di root potrai fare doppio clic su di esso e completare il processo di installazione. Oppure fai sudo ./xampp-linux-x64-7.2.2-0-installer.run assicurandoti di avere la versione corretta.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.