Testare un sito Web è essenziale prima di archiviare i dati di back-end su una piattaforma di hosting live. Potresti sapere che Apache offre l'utilizzo di un server localhost per testare il tuo sito tramite un browser web. Se hai bisogno di un servizio stack LAMP un po' più integrato per il tuo sistema Ubuntu, ecco che arriva Xampp. Xampp è uno degli strumenti stack LAMP multipiattaforma, gratuiti e open source più utilizzati per testare database, server e siti Web. Se hai una macchina Ubuntu Linux, Xampp consente di creare un server localhost per lavorare con phpMyAdmin, un server PHP e creare database.
Installa XAMPP su Ubuntu Desktop
XAMPP è scritto in linguaggio Perl e PHP e gestito da Apache Friends. È totalmente compatibile con il kernel Linux. XAMPP può essere utilizzato su un sistema Linux con poca RAM e CPU e non consuma molto del tuo sistema di archiviazione.
Utilizza la cache web per caricare più velocemente i server pesanti e supporta lo scripting CGI, la manipolazione del database. Poiché crea un ambiente server localhost su una macchina locale, non è necessaria alcuna connessione Internet attiva per utilizzare XAMPP e il server localhost. Inoltre, è in grado di inviare e ricevere richieste HTTP.
Nell'intero post, vedremo come installare, configurare e iniziare con XAMPP su un sistema Ubuntu Linux. Devo notare che, poiché XAMPP fornisce un file .run compilato per le varianti Linux, il metodo che sto per descrivere sarebbe lo stesso per Debian, Red Hat, Fedora e altre importanti distribuzioni Linux.
Passaggio 1:aggiorna il repository di sistema
Prima di installare il servizio XAAMP su una macchina Ubuntu, è necessario aggiornare il repository di sistema. Può riparare i file di repository danneggiati e installare le dipendenze aggiornate. Puoi eseguire i seguenti comandi aptitude sulla shell del tuo terminale per aggiornare il tuo repository Linux.
sudo apt update sudo apt upgrade -y
Passaggio 2:scarica Xampp su Ubuntu Linux
XAMPP consente di scaricare il file di esecuzione per il sistema Ubuntu tramite il comando wget. Puoi scaricare XAMPP con tre diverse versioni del framework PHP. Puoi eseguire uno dei seguenti comandi indicati di seguito per scaricare e archiviare il pacchetto di esecuzione XAMPP sul tuo filesystem.
Esegui il seguente comando Wget per scaricare XAMPP con PHP 7.4
- -wget https://www.apachefriends.org/xampp-files/7.4.12/xampp-linux-x64-7.4.12-0-installer.run
Scarica XAMPP con PHP 7.3 per Linux
wget https://www.apachefriends.org/xampp-files/7.3.24/xampp-linux-x64-7.3.24-0-installer.run
Comando Wget per scaricare XAMPP con PHP 7.2
wget https://www.apachefriends.org/xampp-files/7.2.34/xampp-linux-x64-7.2.34-0-installer.run
Se riscontri problemi durante il download di XAMPP tramite il comando wget, puoi scaricarlo direttamente dal sito Web ufficiale di XAMPP. Visita questo link e scarica XAMPP con la versione PHP desiderata.
Passaggio 3:installa Xampp su Ubuntu Linux
Di solito, il comando wget memorizza i file scaricati all'interno della directory Home. Dopo aver trovato il file di esecuzione XAMPP sul tuo filesystem, aprilo tramite la shell del terminale. Quindi dovremo concedere l'accesso root al file di installazione per eseguirlo come superutente. Puoi eseguire il seguente chmod
comando sulla shell del terminale per dare il permesso.
chmod a+x xampp-linux-x64-7.4.12-0-installer.run
Infine, esegui il seguente comando script di installazione sulla shell del terminale per inizializzare il processo di installazione di XAMPP sul tuo sistema.
sudo ./xampp-linux-x64-7.4.12-0-installer.run
Il comando dello script di installazione di cui sopra aprirà una nuova finestra per l'impostazione dei parametri di installazione di XAMPP. In questo passaggio, scoprirai che l'installazione di XAMPP su Linux è abbastanza simile a Windows. Puoi scegliere e selezionare i campi che desideri installare o impostare durante il processo di installazione.
XAMPP ti consente anche di installare file di sviluppo e file core sul tuo sistema Linux. Dopo aver contrassegnato le opzioni, fare clic sul pulsante Avanti per procedere.
In questa fase, vedrai una barra di avanzamento sullo schermo per monitorare la crescita dell'installazione. L'intera installazione non richiederà più di dieci minuti.
Al termine dell'installazione, sullo schermo verrà visualizzata una nuova finestra con il messaggio "Completing the XAMPP Setup Wizard". Ora seleziona Avvia XAMPP e premi il pulsante Fine per avviare immediatamente lo strumento XAMPP sul tuo sistema Ubuntu.
Per impostazione predefinita, Linux salva i file XAMPP all'interno della directory OPT (repository dei pacchetti aggiuntivi). Puoi anche eseguire XAMPP sulla tua macchina Ubuntu eseguendo il seguente comando sulla shell del tuo terminale.
cd /opt/lampp /opt/lampp$ sudo ./manager-linux-x64.run
Un messaggio "Benvenuto in XAMPP" apparirà sullo schermo se tutto va bene. Ora puoi navigare e gestire i server localhost tramite le schede "Gestisci server" e "Registro applicazioni" dalla barra in alto.
Passaggio 4:configura Xampp
XAMPP in realtà non richiede di essere richiesto. Le impostazioni predefinite funzionano perfettamente su una nuova macchina. Ma se hai altri server installati nel servizio localhost, potresti dover configurare XAMPP con altri indirizzi IP. La finestra delle impostazioni basate sulla GUI di XAMPP è facile da navigare e configurare. Puoi configurare il database MYSQL, FTPD e il server HTTP dalla scheda "Gestisci server" nella barra in alto di XAMPP.
Puoi anche controllare il registro dell'applicazione per monitorare l'attività di XAMPP. XAMPP ha anche tre pulsanti dedicati per avviare, arrestare e riavviare i servizi su Linux. Se non sei un fan della GUI Linux, puoi eseguire le seguenti righe di comando sulla shell del terminale per avviare, arrestare e riavviare XAMPP sulla tua macchina Ubuntu.
sudo /opt/lampp/lampp start sudo /opt/lampp/lampp stop $ sudo /opt/lampp/lampp restart
Gli script di configurazione di XAMPP sono archiviati nella directory /opt/lampp. Puoi aprire il /opt/lampp
directory e cercare gli script di configurazione. All'interno del /opt/lampp/etc/
directory, troverai tutti i file di configurazione. Apri il file che devi modificare. Non dovresti incasinare gli script di configurazione se non sai cosa stai facendo.
Qui, come dimostrazione di come modificare il file di configurazione, sto mostrando come modificare lo script di configurazione di MySQL. Dato che siamo già all'interno della directory, il seguente comando funzionerà perfettamente per modificare lo script MySQL.
/opt/lampp/etc$ nano my.cnf
Passaggio 5:avvia Xampp
Finora abbiamo visto come installare e configurare XAMPP su un sistema Linux. È ora di iniziare con esso. Per aprire XAMPP su Ubuntu Linux, puoi aprire i seguenti URL sul browser web. Il primo URL aprirà la pagina di benvenuto di XAMPP e l'URL successivo aprirà la pagina PHPMyAdmin.
http://localhost/dashboard http://localhost/phpmyadmin
Passaggio 6:rimuovi Xampp da Linux
Come ho detto prima, XAMPP è uno strumento eccellente per sviluppatori web e tester. Lo amerai quando ti ci abituerai. Ma a volte, potresti dover rimuovere XAMPP dal tuo sistema Ubuntu Linux. È possibile eseguire le seguenti righe di comando sulla shell del terminale per rimuovere XAMPP dal sistema.
cd /opt/lampp sudo ./uninstall
Le ultime parole
Se sei un utente Linux esperto e uno sviluppatore, XAMPP può essere uno degli strumenti più utilizzati che potresti dover installare subito dopo una nuova installazione di Ubuntu sul tuo computer. Nell'intero post ho illustrato il metodo per installare e iniziare con XAMPP su un sistema Ubuntu Linux.
Per favore condividi questo post con i tuoi amici e la comunità Linux se lo trovi utile e utile. Puoi anche scrivere le tue opinioni su questo post nella sezione commenti.