Installazione

  1. Se non presente, installare il pacchetto net-tools.

  2. Scaricare dalla pagina di download ufficiale il file .run relativo alla propria architettura.

  3. Assegnare i permessi di esecuzione al file precedentemente scaricato.

  4. Spostarsi tramite terminale nella cartella in cui si è scaricato il file.

  5. 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

  1. 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
  2. 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

Quando non viene riconosciuta la password di root:      https://www.rinorusso.it/quando-su-linux-non-viene-riconosciuta-la-password-di-root/

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/