Installazione
-
Se non presente, installare il pacchetto net-tools.
-
Scaricare dalla pagina di download ufficiale il file .run relativo alla propria architettura.
-
Assegnare i permessi di esecuzione al file precedentemente scaricato.
-
Spostarsi tramite terminale nella cartella in cui si è scaricato il file.
-
Avviare l'installer digitando nel terminale: sudo ./xampp-linux-*-installer.run
oppure digitare
cd
cd Scaricati
sudo chmod 755 xampp-linux-*-installer.run (assegna i permessi di esecuzione in modalità numerica)
sudo ./xampp-linux-*-installer.run
Finita la procedura XAMPP sarà disponibile nella cartella /opt/lampp/xampp.
Disinstallazione
Digitare in un terminale il seguente comando: sudo rm -rf /opt/lampp
Avviare e arrestare l'applicazione
Avviare il servizio
Avvio in modalità grafica:
- recarsi nella cartella: /opt/lampp/
- digita: ./manager*.run
oppure
Digitare in un terminale il seguente comando:
sudo /opt/lampp/xampp start
Nel terminale comparirà un messaggio simile al seguente:
Starting XAMPP for Linux 5.6.24-1... XAMPP: Starting Apache...ok. XAMPP: Starting MySQL...ok. XAMPP: Starting ProFTPD...ok.
ad indicare che Apache e MySql sono in esecuzione.
Se si dovessero presentare degli errori consultare la relativa sezione nella guida presente sul sito ufficiale.
Avvio automatico
-
Assegnare i permessi di esecuzione al file /opt/lampp/share/xampp-control-panel/xampp-control-panel.py digitando il seguente comando:
sudo chmod +x /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
-
Creare l'icona di avvio per XAMPP inserendo nella sezione relativa al comando:
sudo -H python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Arrestare il servizio
Per arrestare il servizio è sufficiente digitare in un terminale il seguente comando:
sudo /opt/lampp/lampp stop
Il risultato dovrebbe essere simile al seguente:
Stopping XAMPP for Linux 5.6.24-1... XAMPP: Stopping Apache...ok. XAMPP: Stopping MySQL...ok. XAMPP Stopping ProFTPD...ok.
===========================================================================
Quando su Linux non viene riconosciuta la password di root!!
Apriamo una sessione di terminale e digitiamo: sudo passwd root
ci verrà richiesto di inserire la nostra password, la confermiamo ed ecco che hai risolto con l’autenticazione in fase di installazione di software sul tuo pc.
Rendere scrivibile una cartella
A volte, in preda a pigrizia o vittime dell'inconsapevolezza, si può avere la tentazione di allargare al massimo i permessi sui file che servono al programma che vogliamo far funzionare a tutti i costi:
chmod -R 777 /home/bacco
Eliminare directory come root
sudo rmdir /tmp/prova oppure sudo rm -rf /tmp/prova1
================= Riferimenti ======================
https://forum.ubuntu-it.org/viewtopic.php?t=586142
Xampp su Linux https://wiki.ubuntu-it.org/Server/Xampp
I permessi in linux
Rendere scrivibile una cartella
https://fabrizioviscardi.it/_guide_software/fabrizio_viscardi_guida_impostazione_permessi_in_linux.php
https://www.informaticappunti.it/cancellare-una-cartella-da-terminale-linux-e-mac/