web server apache2+php5+mysql+phpmyadmin: come?

Richieste d'aiuto. Quando non si sa "come fare". Il supporto per le applicazioni e sui sistemi operativi Macintosh.
Post Reply
Assoluto
Approdato su Mac Peer
Posts: 47
Joined: Sat Oct 07, 2006 4:56 am
web server apache2+php5+mysql+phpmyadmin: come?

Post by Assoluto »

sono giorni che tento di installare il webserver per lavorare in locale ai miei siti.

sotto winzozz usavo wamp che era ottimo in quanto mi configurava un webserver al volo tutto incluso con facili settaggi e backup.

ora per os x 10.4.8 non riesco a trovare il webserver adatto.

cosa mi consigliate?
User avatar
sbrifilf
Pietra Miliare di Mac Peer
Posts: 1081
Joined: Sun Sep 04, 2005 12:04 am
Re: web server apache2+php5+mysql+phpmyadmin: come?

Post by sbrifilf »

Assoluto wrote:sotto winzozz usavo wamp
Sotto Mac OS X, Mamp. :wink:
http://www.mamp.info/en/home/
Una nota importante, l'ho usato solo una volta per testare un template fatto da me (logo, nome sito, struttura pagine ecc), quindi non sono un "esperto".

Ciao.
Gran Maestro
Posts: 1457
Joined: Thu May 12, 2005 2:46 am
Re: web server apache2+php5+mysql+phpmyadmin: come?

Post by Gran Maestro »

Assoluto wrote:ora per os x 10.4.8 non riesco a trovare il webserver adatto.

cosa mi consigliate?
Ciao Assoluto,

MAMP mi sembra un consiglio ottimo, tuttavia se quello che devi fare è solo visualizzare delle pagine web, OSX ha già il server Apache installato.
Basta avviarlo dalle preferenze.

I vari moduli e s/w aggiuntivi (php, MySQL) se vuoi li puoi installare con Fink, ma forse se vieni dal mondo Win il concetto dei pacchetti Unix installabili con apt-get ti è completamente nuovo.

PHPadmin invece è solo un pacchetto di istruzioni php da inserire nella root directory di Apache indipendentemente quindi dalla piattaforma su cui gira.

Facci sapere

/P
Assoluto
Approdato su Mac Peer
Posts: 47
Joined: Sat Oct 07, 2006 4:56 am

Post by Assoluto »

adesso proverò mamp.

ho usato per un pò linux e li a fatica sono riuscito ad installare tutto, un pò con synaptic (ubuntu) e un pò con apt -get

il problema sotto mac è che non capisco come cavolo è organizzato l'hd!!!

premetto che ho usato file vault, non so se influisca sulle operazioni.

tornato alla struttura del sistema operativo, leggo dal manuale che mac è composto di 4 parti di cui quelle che mi interessano sono Darwin e al limite Aqua.

ma come poter vedere il pc da root?

per esempio, ho scaricato e installato php5 tramite entrophic, ma qual'è la cartella /usr ?

ma n'do cavolo sta sto benedetto apache? e come mai non riesco a modificare i file di configurazione? eppure mi loggo con sudo su!

inoltre ho un problema con mysql, dice che i soket non sono configurati...

adesso forse ho fatto fin troppi casini, ho installato xamp, entrophic, phpmyadmin... ma come si rimuove sta roba? php per esempio lo gestisce entrophic perchè non sono riuscito ad abilitare i moduli nel file di config di apache.

e in fine: qual'è la pass di default per la root di mysql?
User avatar
k.prod.action
Eminenza Grigia di Mac Peer
Posts: 842
Joined: Thu Jan 26, 2006 2:30 am

Post by k.prod.action »

Ciao a tutti...

Anche io usavo mamp, ma poi ho scoperto che OS X, da buon professionale, ha php5 incluso nel pacchetto!

Sono capitato in questo topic perche appunto, dopo mesi di non utilizzo, non riesco piu ad attivarlo!! Ce un file.conf (da qualche parte nel disco!) che, con una appropriata modifica permette di attivare automaticamnete PHP5.

Ho gia provato a modificare questo file, pero ancora non i funziona!
Ho riavviato Safari, ho svuotato la cache, ho riavviato il mac, pero ancora niente!
Mi sto dimenticando qualcosa?

HELP!
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post by flashcream »

Ho gia provato a modificare questo file, pero ancora non i funziona!

magari scrivere la versione di mac OS X? magari indicare nei dettagli QUALI modifiche sono state fatte al file di configurazione e COME?

..... magari.

cmq anche dopo aver fatto tutto per bene (chi lo sa?) e aver creato un file di prova.php, averlo messo nella giusta directory e digitato in safari localhost/prova.php può essere necessario riavviare apache col terminale.

Code: Select all

sudo apachectl restart

Post Reply