PHP 5 installato su Mac OSX Tiger
Ho installato PHP5 sul Mac OSX Tiger.
Tiger arriva con Apache 1.3.33 pre-installato.
Il file di configurazione è in /etc/httpd/httpd.conf (link simbolico di /Private/etc/httpd/).
Ho lasciato questa versione, senza passare alla 2.0.
Queste le itruzioni per installare php5.0.5 e mysql-max4.1
Ho scaricato e installato il binario di mysql-max 4.1.
E’ un dmg e dopo l’installazione mette tutti i files in /usr/local/mysql (link di /usr/local/mysql-max-4.1.14-apple-darwin8.2.0-powerpc); ho aggiunto un link in /usr/local/bin/ a /usr/local/mysql/bin/mysql, per il client.
Già che c’ero ho scaricato e installato MysqlAdministrator, un’applicazione grafica per l’amministrazione del DB.
Finisce nella directory delle applicazioni come .app.
Per il PHP, ho scaricato i sorgenti da php.net; il sito fornisce istruzioni per compilare sotto OSX.
Il punto fondamentale è la stringa per il .configure:
./configure --prefix=/usr/local/php5 --with-apxs=/usr/sbin/apxs --enable-mbstring --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-soap
Dopo aver compilato e installato il PHP5, bisogna cambiare il file di configurazione di apache.
<IfModule mod_php4.c>
diventa
<IfModule mod_php5.c>
A questo punto va fatto ripartire apache, con
sudo apachectl restart.
