Installare l’ambiente AMP su Mac OS X

Giovedì 24 Novembre 2005 - 12:05

di Gabriele Farina

PHP e Open Source

Poco tempo fa ho acquistato un iBook da utilizzare nelle diverse ore di treno che passano durante il tragitto da casa mia al posto in cui attualmente lavoro. Pian piano ho cominciato a comprendere le reali funzionalità di questo sistema operativo, ed ho deciso di provare per un po’ di tempo questa piattaforma di sviluppo.

Anche se Mac OS X Tiger (la versione 10.4) viene distribuito con un’installazione standard di PHP, Apache e MySQL, ho comunque deciso di effettuare l’installazione manualmente compilando i sorgenti delle versioni che maggiormente utilizzo durante lo sviluppo. La compilazione dei sorgenti è risultata molto semplice e senza intoppi, molto simile alla compilazione dei sorgenti su Linux (non per nulla Darwin, l’engine che governa Tiger, è in base Unix).

Putroppo al primo avvio di apache mi sono comparsi un paio di errori del file di configurazione httpd.conf, quello che governa il setup ed il funzionamento di Apache. Avevo deciso di mantenere il file fornito dall’installazione standard compresa con Tiger, ma a quanto pare questa installazione aggiunge al webserver un paio di moduli che, dopo la sovrascrittura dei binari e delle librerie, risultano irraggiungibili o inutilizzabili. I due moduli in questione sono bonjour_module ed hsf_apple_module. Commentando le linee che si riferiscono al caricamento ed all’aggiunta di questi moduli, il webserver verrà avviato correttamente.

Per installare l’ambiente AMP dai sorgenti, ho trovato molto utili le guide fornite da PHPmac che descrivono completamente il procedimento da seguire e come risolvere eventuali errori comuni. Che dire: si comincia con lo sviluppare su questa nuova piattaforma; ovviamente non mi limiterò alla scrittura di semplici script PHP, ma cercherò di implementare estensioni native per comprendere realmente le potenzialità di questa architettura.

Qualcuno di voi sviluppa con MAC o per MAC ?

Tags:

Categoria: PHP e Open Source | Permalink

Commenti

1

“Qualcuno di voi sviluppa con MAC?”

presente!

“o per MAC”?
ci sto pensando…creare un applicativo per MACOSX non mi dispiacerebbe…certo è che ajax certi gestionali si potrebbero comunque tenere su internet con PHP e risolvere molti problemi…

# - postato da ratatuia - 24 Novembre 2005 - 14:22

2

un’altra cosa: hai trovato pacchetti ufficiali (=Apple) per installare php e mysql? se sì, dove?

# - postato da ratatuia - 24 Novembre 2005 - 18:26

3

Rotatuia, io non sono bravo come Gabriele, ma posso dirti che a quanto mi risulta non c’è niente di Apple. Un buon riferimento per chi non voglia avventurarsi in operazioni troppo complicate sono i pacchetti creati da (San) Marc Liyanage:
http://www.entropy.ch/software...../macosx/

# - postato da Cesare - 24 Novembre 2005 - 18:53

4

quel sito lo conosco anche io, solo che Gabriele nomina appunto una versione di PHP e Mysql distribuiti con osX mentre io ero rimasto solamente ad apache distribuito con osX (attivato tramite la voce apposita nel pannello di controllo)

# - postato da ratatuia - 24 Novembre 2005 - 22:59

5

su Java si è già in parecchi a sviluppare su Mac su PowerBook…
invece per un’installazione AMP, ma anche di OSS Unix in genere il mio metodo è installare DarwinPorts a far tutto tramite quello.

# - postato da magomarcelo - 25 Novembre 2005 - 12:12

6

Io utilizzo il sistema MacOsX per svariati lavori grafici e da quando l’ho preso ho completamente ripulito l’azienda da PC utilizzati per programmazione web/gestionale limitandomi solo ad utilizzare questo stupendo sistema operativo. Programmo in principalmente in php creando CMS e gestionali intranet. Mi piacerebbe iniziare a programmare in Java, ma non sò da dove partire

# - postato da Luca Radici - 26 Novembre 2005 - 17:41

7

Se devo modificare i parametri del file .ini di mySQL su MAC OSX dove li trovo?

# - postato da Stefano - 30 Gennaio 2006 - 15:03

8

Il metodo per trovare il file php.ini, dato che è nascosto, è andare nella root del tuo disco ed eseguire il comando MELA SHIFT G. Ti si aprirà una finestra. Lì devi digitare “etc”. Scorrendo la lista apparsa nella finestra del finder troverai il file php.ini.default.

Spero di esserti stato di aiuto.

PS: nel caso in cui tu non voglia digitare (per pigrizia) la combinazioni di tasti sopra citati, vai in http://www.versiontracker.com e scarica il programma TinkerTool che ti consentirà di visualizzare tutte le cartelle e files nascosti.

Fai attenzione a non modificare null’altro dei files che sono nascosti se non sai quello che stai facendo.

Ciao

Luca

# - postato da Luca Radici - 30 Gennaio 2006 - 15:14

9

Salve,
sto installando un ambiente AMP su un mc os x 10.4 (Tiger). Come prima cosa ho provato ad installare il pacchetto fornito da Marc Liyanage per PHP (sia 4 che 5) ma non funziona. Ho rimodificato Apache per utilizzare il PHP del mac (commentando le linee che importano questi pacchetti di PHP) e mettendo quelle della configurazione originale di Apache… ma ancora niente. Qualche consiglio? In caso come posso togliere tutti i pacchetti PHP installati e tornare a quelli originali del mac? Grazie mille per l’aiuto

# - postato da Andrea - 08 Maggio 2006 - 00:36

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento