Apache, Php e MySql su Snow Leopard

Inviato da alberrimo il Dom, 07/02/2010 - 14:30

apache-php-mysqlsnow

In pochi passaggi vediamo come configurare un ambiente di sviluppo web su Snow Leopard, comprendente Apache, Php e MySql, interagendo principalmente con il terminale del Mac.

⁃ Facciamo partire Apache digitando il comando

sudo apachectl start

e verifichiamone il funzionamento aprendo un browser e digitando sulla barra degli indirizzi http://localhost. Dovrebbe comparire una pagina bianca con la scritta "It Works!"

⁃ apriamo il file /etc/apache2/httpd.conf e rendiamo attiva la riga LoadModule php5_module libexec/apache2/lipphp5.so

Riavviamo Apache:

sudo apachectl restart

⁃ Risolviamo alcuni "warnings" che appaiono nel phpinfo() creando il file /etc/php.ini e rendiamolo scrivibile:

cd /etc

sudo cp php.ini.default php.ini

sudo chmod 666 php.ini

⁃ In php.ini decommentiamo la linea ;date.timezone = e inseriamo il valore corretto. Nel nostro caso la linea dovrebbe essere

date.timezone =Europe/Rome

Riavviamo nuovamente Apache:

sudo apachectl restart

⁃ A questo punto passiamo a installare MySql scaricandolo da questo sito. Installiamo nell'ordine mysql, startup item, preference pane. Facciamo partire MySql dalle preferenze di sistema del Mac e verifichiamone il funzionamento con il comando:

/usr/local/mysql/bin/mysql

⁃ Nel file /etc/php.ini dobbiamo sostituire in tre righe la stringa /var/mysql/mysql.sock con la stringa /tmp/mysql.sock.

pdo_mysql.default_socket=/tmp/mysql.sock

mysql.default.socket=/tmp/mysql.sock

mysqli.default.socket=/tmp/mysql.sock

⁃ Infine riavviamo Apache

sudo aspachectl restart

5
Il tuo voto: Nessuno Media: 5 (1 vote)

Condividi:

Share/Save
 
Creative Commons License
I contenuti di questo sito, salvo diversa indicazione, sono rilasciati sotto una licenza Creative Commons License
Tutti i marchi sono proprietà dei rispettivi proprietari.