Raspberry PI: Installiamo MySQL
In questo tutorial impareremo ad installare uno dei più famosi database sul nostro Raspberry PI.
Prerequisiti
Ovviamente è richiesta una minima conoscenza di linux e linee di comando.
Step 1 – Importante, controlla il tuo firmware
Prima di iniziare , controlliamo se c’è un bug sia in Raspbian o nel firmware , che impedisce la riuscita di un’installazione di MySQL Server su Raspbian . Digitare il seguente comando per trovare quale versione del firmware è stato installato :
sudo uname -a
Se leggi questo:
Linux raspberrypi 3.12.20+ #687 PREEMPT Fri May 30 16:39:11 BST 2014 armv6l GNU/Linux
Allora avremo bisogno di tornare indietro al firmware di fine aprile per evitare evitare all’installazione di fallire . Digitare il seguente comando :
sudo rpi-update f6eef32dd6388c3b04dbf462bd324d93281bf397
Se il firmware non ha la data Venerdì 30 maggio passare al punto 2. Importante , assicurarsi di aver eseguito il backup di tutto nel casi si voglia aggiornare il formware. Il processo dura circa 5 minuti , dopo di che si vedrà il seguente messaggio :
Quando viene visualizzato il messaggio di riavvio , andare avanti e riavviare il Raspberry Pi digitando :
sudo reboot
Aspettate qualche minuto e riconnettevi al device (io lo faccio in SSH).
Step 2 – Installare MySQL server
Per prima cosa controlliamo se tutto è aggiornato correttamente con il seguente comando:
sudo apt-get update && sudo apt-get upgrade
Adesso passiamo all’installazione di MySQL:
sudo apt-get install mysql-server --fix-missing
Io tendo ad usare il flag fix missing durante l’installazione di mysql-server , perchè in passato ho trovato che alcuni pacchetti erano mancanti . Dovrebbe ora essere richiesta una password di root :
Scegli una password sicura e tienila da parte. Alla pressione del tasto OK ti verrà richiesto di riinserirla.
Dopo aver confermato la password , il server MySQL dovrebbe terminare l’installazione e il servizio dovrebbe partire.
Ora abbiamo bisogno di installare un paio di pacchetti extra , php5 – mysql e mysql -client . Il pacchetto php5 – mysql consente di effettuare collegamenti a MySQL Server tramite PHP , e MySQL -client permette di collegarsi al nostro server MySQL locale attraverso la CLI :
sudo apt-get install mysql-client php5-mysql
Ok, avete fatto tutto !!! Molto semplice vero !! Il prossimo passo è gestire il nostro database. Possiamo farlo tramite PHPMyAdmin !!!
Vai al prossimo tutorial.