Ricerca nel sito web

Come installare XAMPP su Ubuntu 20.04


Su questa pagina

  1. Prerequisiti
  2. Testare l'installazione di XAMPP
  3. Conclusione

XAMPP è un ambiente di sviluppo multipiattaforma composto da Apache, MariaDB, PHP e Perl. L'uso di XAMPP su un desktop Ubuntu riduce lo sforzo e il tempo di installazione per gli sviluppatori. Invece di risolvere i conflitti tra i diversi componenti di uno stack di sviluppo, gli sviluppatori possono concentrarsi sul proprio lavoro. La versione lite di XAMPP può essere installata anche se si desidera utilizzare solo MySQL e PHP. XAMPP utilizza MariaDB, un sostituto immediato di MySQL, anche se qui funzioneranno anche tutti i comandi MySQL.

XAMPP facilita anche l'installazione di WordPress, Drupal, Joomla e altre applicazioni di uso comune utilizzando Bitnami.

XAMPP può essere facilmente installato con il programma di installazione predefinito fornito dal sito Web ufficiale. Funziona su quasi tutte le principali distribuzioni Linux. In questa guida vedremo come installare XAMPP su un sistema Ubuntu 20.04 LTS. Entriamo nella procedura di installazione. XAMPP richiede l'installazione di Ubuntu Desktop.

Prerequisiti

  • Il sistema operativo Ubuntu 20.04 (Desktop) dovrebbe essere installato sul tuo sistema.
  • Accesso a Internet.
  • Accesso di superutente per l'utente corrente.

Passaggio 1. Scarica il programma di installazione di XAMPP dal sito Web ufficiale. Assicurati di selezionare solo il programma di installazione corrispondente a Linux:

Come puoi vedere, questa versione di XAMPP viene fornita con PHP 8.0.3. Se stai lavorando con una vecchia versione di PHP, puoi anche scaricare il programma di installazione di XAMPP per quella particolare versione di PHP da qui.

Passaggio 2. Dopo aver scaricato il programma di installazione, vai alla cartella di download e apri un terminale lì.

Passo 3. Ora dobbiamo dare l'autorizzazione adeguata al programma di installazione per renderlo eseguibile:

sudo chmod 755 xampp-linux-x64-8.0.3-0-installer.run


Il comando precedente darà il permesso di lettura e scrittura per ogni utente e il permesso di esecuzione solo per il proprietario. Puoi verificare l'autorizzazione del file con il comando 'ls -l'.

Passaggio 4. Ora siamo pronti per avviare il programma di installazione. Il comando seguente avvierà la procedura guidata grafica per l'installazione di XAMPP.

sudo ./xampp-linux-*-installer.run

Passaggio 5. Nella primissima finestra di configurazione vedrai un messaggio di benvenuto da XAMPP, fai clic su Avanti per continuare:

Passaggio 6. Nella finestra successiva, selezionare i componenti da installare. Per impostazione predefinita, sono selezionati sia XAMPP Core Files che XAMPP Developer Files. Si consiglia di utilizzare l'approccio predefinito e premere il pulsante successivo:

Passaggio 7. Il programma di installazione visualizzerà ora la directory di installazione che di solito è ‘/opt/lampp’ sui sistemi Linux:

Passaggio 8. Nella finestra successiva, il programma di installazione descriverà i moduli bitnami per XAMPP. Continua semplicemente premendo avanti:

Passaggio 9. Una volta completati i passaggi precedenti, il programma di installazione visualizzerà il messaggio \Il programma di installazione è ora pronto per installare XAMPP sul tuo computer. Fai clic su Avanti per procedere:

Passaggio 10. Il programma di installazione decomprimerà i file e avvierà il processo di installazione come mostrato di seguito:

Passaggio 11. Alla fine verrà visualizzato un messaggio di completamento del processo di installazione. Se vuoi avviare XAMPP ora, seleziona l'etichetta Launch XAMPP e premi il pulsante Fine:

Passaggio 12. Un altro modo per avviare XAMPP è utilizzare il comando:

sudo /opt/lampp/lampp start

Allo stesso modo, per fermare XAMPP, usa il comando precedente come:

sudo /opt/lampp/lampp stop

Passaggio 13. Dopo aver fatto clic sul pulsante Fine nel passaggio precedente, verrà avviato un gestore grafico per XAMPP:

Possiamo utilizzare la scheda Gestisci server per avviare e arrestare vari servizi XAMPP:

Quando chiudi la finestra di XAMPP dopo l'installazione, troverai difficile avviare l'interfaccia grafica per XAMPP sebbene tu possa utilizzare il comando nel passaggio 12 per avviare e arrestare i servizi XAMPP. Ora per avviare la gui XAMPP, usa il comando seguente:

sudo /opt/lampp/manager-linux-x64.run

Per creare un collegamento sul desktop per la gui XAMPP, procedi nel seguente modo:

i) Crea un nuovo file chiamato xampp.desktop usando il comando seguente:

gedit ~/Desktop/xampp.desktop

ii) Ora inserisci il seguente contenuto in questo file e poi chiudilo dopo averlo salvato:

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=XAMPP GUI
Type=Application
Exec=sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY sudo /opt/lampp/manager-linux-x64.run"
Terminal=false
Icon=/opt/lampp/htdocs/favicon.ico
Terminal=false

iii) Ora vai alla finestra del desktop e fai clic con il pulsante destro del mouse sull'icona xampp. Qui seleziona l'opzione Consenti avvio:

iv) Dopo il passaggio precedente, l'icona Xampp apparirà al posto dell'icona precedente. Fai clic con il pulsante destro del mouse sull'icona XAMPP e seleziona l'opzione apri:

v) Dovrai inserire la password del superutente per vedere la finestra principale di XAMPP come mostrato qui:

Ora possiamo controllare XAMPP dalla finestra sottostante:

Test dell'installazione di XAMPP

Per verificare se XAMPP è installato correttamente, vai all'URL http://localhost/dashboard. Se tutto è configurato correttamente, vedrai la seguente pagina:

Conclusione

Quindi abbiamo installato con successo XAMPP su Ubuntu 20.04. È molto semplice installare XAMPP su Ubuntu rispetto a Windows. XAMPP è pensato solo per scopi di test di un carico di lavoro. Non è sicuro distribuire un'applicazione XAMPP in un ambiente di produzione. Questo perché ha molte falle di sicurezza per rendere flessibile lo sviluppo. Una volta che un progetto XAMPP ha superato la fase di test, può essere facilmente trasferito a un sistema di produzione live.