Dopo aver visto come configurare Apache e PHP, già presenti su OS X Mountain Lion, occupiamoci ora di MySQL, componente pressoché complementare agli altri due per ottenere una buona macchina di test in locale (ma anche di produzione), assente però dall’installazione base del sistema.
apache
Tips Lounge: Attivare Apache in OS X Mountain Lion
In OS X Mountain Lion il pannello delle preferenze di sistema riguardante la condivisione è leggermente cambiato e molti di voi avranno notato la mancanza della voce “Condivisione web” tra le varie opzioni disponibili.
Ciò nonostante, il web server Apache è sempre presente ed è possibile attivarlo, tramite qualche comando da Terminale. Questa scelta è probabilmente dettata dal nuovo metodo di distribuzione della versione Server di Mountain Lion, come “semplice” pacchetto a parte tramite Mac App Store.
Gas Mask: gestire i file di host di Apache con Leopard
Nome: Gas Mask
Tipologia: Utility di Sistema Licenza: Freeware
Requisiti: Mac OS X 10.5 Leopard
Gas Mask è un semplice manager dei file di host per Mac OS X Leopard che permette l’editazione di tale file di Apache, il web server integrato nel sistema operativo Apple, e la creazione di nuovi file di host e quindi lo switch tra questi.
Caratteristiche e funzionamento di Gas Mask
Gas Mask modifica il file host che sta in /etc/hosts di Apache creando una cartella chiamata Gas Mask e un alias di tale file.
Il software per server Web Apache incluso in Mac OS X ti consente di utilizzare il tuo computer come host per un sito Web. Apache è il web server open-source più conosciuto ed utilizzato al mondo.
Il file di host è un file che il sistema operativo usa per risolvere i nomi: che significa risolvere i nomi ? Quando utente cerca, ad esempio, www.theapplelounge.com in realtà sta cercando di collegarsi al suo l’indirizzo IP del server web che ospita TAL. Il servizio che si occupa di tradurre i nomi in indirizzi si chiama DNS. Prima di consultare un server dns il computer cerca se il valore theapplelounge.com è presente nel tuo file di hosts: se la voce è presente nell’elenco, il Mac cercherà di collegarsi all’indirizzo che troverà scritto di fianco, altrimenti, non trovando il nome sul file hosts, cercherà di risolverlo tramite dns.