installare phpMyAdmin su Mac OS X

Per la ‘rassegna‘ segnatelo sul blog così sai sempre dove ritrovarlo oggi pubblico la traduzione di un articolo di Coolest Guy on the Planet sulla installazione di phpMyAdmin, un tool che parecchi sviluppatori si trovano a dover installare / gestire / usare per interagire con il DBMS MySQL evitando di metter mano al terminale. La procedura descritta è stata testata con successo dia su Mac OS X 10.6 “Snow Leopard” che su 10.7 “Lion“.

Andiamo sul sito web del progetto e scarichiamo il file phpMyAdmin-X.Y.K-english.tar.gz – sempre che non siano necessarie la localizzazione e le altre – quindi andiamolo a decomprimere nella cartella web del nostro utente “/Users/$username/Sites” (e per lo scopo di quest’articolo si farà così, altrimenti dovremo installarlo nella root directory del webserver Apache /usr/share/web). Dopo di che potremo creare un alias, o rinominare, la cartella “phpMyAdmin-X.Y.K-english” semplicemente in “phpmyadmin”.

A questo punto è bene ricordare che dovremo già avere installato sul nostro sistema MySQL e averne correttamente configurato almeno l’utente root con le sue credenziali di accesso al DBMS.

La pagina di autenticazione per il nostro phpmyadmin sarà quindi visibile all’indirizzo http://localhost/~username/phpmyadmin. Ovviamente perché tutto funzioni correttamente dovremo eseguire alcune piccole procedure di configurazione, ad esempio specificare il nome dell’host del nostro database e qual è il socket di connessione allo stesso.
Per prima cosa correggiamo l’errore 2002 di mysql, impartendo nel Terminale i seguenti comandi:

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

Creiamo nella cartella d’installazione di phpMyAdmin una nuova directory chiamandola “config”.

mkdir ~/Sites/phpmyadmin/config

Diamo agli ‘altri’ i permessi di scrittura alla cartella appena creata, è indifferente farlo attraverso CMD+I sulla cartella nel Finder, oppure attraverso Terminale con il comando:

chmod o+w ~/Sites/phpmyadmin/config

Siamo finalmente pronti ad avviare lo script di setup, puntando il nostro browser all’indirizzo http://localhost/~username/phpmyadmin/setup/, che ci porterà a visualizzare la pagina seguente:

setup server phpmyadmin Installing phpMyAdmin on Mac OSX 10.7 Lion & 10.6

Il nuovo server da configurare è localhost, clicchiamo quindi sul bottone NEW SERVER quindi inseriamo le credenziali d’accesso dell’utente locale per MySQL.

set username password phpmyadmin Installing phpMyAdmin on Mac OSX 10.7 Lion & 10.6

save phpmyadmin config server Installing phpMyAdmin on Mac OSX 10.7 Lion & 10.6

Salviamo la configurazione del server appena creato

 

Dopo esserci accertati di aver salvato la configurazione inserita premendo il tasto SAVE, verrà generato un file config.inc.php nella cartella config da noi creata. Dovremo spostarlo nella cartella superiore e rimuovere, quindi, la cartella config divenuta vuota.

Tornando all’indirizzo http://localhost/~username/phpmyadmin ed inserendo le nostre credenziali di accesso potremo finalmente interagire in maniera comoda e grafica con il nostro database.

NOTA BENE

La procedura di upgrade di phpMyAdmin non è particolarmente complicata. Ci basterà scaricare l’ultima release della pagina di download del progetto e scompattarla nella directory precedente indicata, sovrascrivendo tutti i file avendo cura di preservare il file config.inc.php.

Autori: kOoLiNuS

È il nickname di Nicola Losito dal 1999 quando comprando un pc e connettendosi alla rete si iscrisse ad ICQ. Dagli inizi del 2003 partecipa attivamente al web sociale. Ha molto piacere quando qualcuno lascia un commento alle sue tracce digitali. Se il motto di questo blog ti piace, ringrazia Benjamin Lee Whorf che l'ha scritto!

  • Minach

    Gira e rigira la soluzione era più semplice del previsto…
    Grazie

Stop SOPA