Chiudi l'annuncio

Se sviluppi applicazioni PHP, hai sicuramente bisogno di un server di prova. Se non disponi di un server sul sito web, hai diverse opzioni su Mac OS per configurare un server locale. O prendi la strada interna, cioè usi Apache interno e installi il supporto PHP e MySQL, oppure prendi il percorso di minor resistenza e scarichi MAMP.

Mamp è una semplice applicazione che ti consente di configurare un ambiente di test in pochi minuti. Lo scarichi qui. Puoi scegliere tra 2 versioni. Una è gratuita e manca anche di alcune funzionalità della versione a pagamento, ma è sufficiente per i normali test. Ad esempio, nella versione gratuita il numero di ospiti virtuali è limitato. È un dato di fatto che non è del tutto. Non l'ho provato, ma credo che la limitazione riguardi solo lo strumento grafico, che è minimo nella versione gratuita, ma se vuoi più ospiti virtuali, dovrebbe essere possibile aggirarlo tramite il classico percorso dei file di configurazione .

Una volta scaricato, tutto ciò che devi fare è trascinare e rilasciare la directory nella cartella preferita. Sia alle Applicazioni globali che alle Applicazioni nella cartella Inizio. Si consiglia inoltre di modificare la password iniziale del server MySQL. Ecco come farlo.

Apri un terminale. Premi CMD+spazio per visualizzare SpotLight e digita "terminale" senza virgolette e una volta trovata l'applicazione appropriata, premi Invio. Nel terminale digitare:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


Dove sostituiscila con la nuova password e premi Invio. Se tutto è andato correttamente non riceverete alcuna risposta, se si è verificato un errore verrà scritta. Successivamente, dobbiamo modificare la password nei file di configurazione per accedere al database tramite PHPMySQL Admin. Apri il file nel tuo editor di testo preferito:

/Applications/MAMP/bin/phpMyAdmin/config.inc.php


Dove alla riga 86 possiamo inserire la nostra nuova password tra virgolette.

E poi il file:

/Applicazioni/MAMP/bin/mamp/index.php


In questo file sovrascriveremo la password alla riga 5.

Ora possiamo avviare MAMP stesso. E poi configuralo. Fare clic su "Preferenze...".

Nella prima scheda, puoi impostare cose come quale pagina deve essere avviata all'avvio, se il server deve avviarsi all'avvio di MAMP e terminare alla chiusura di MAMP, ecc. Per noi, la seconda scheda è più interessante.

Su di esso puoi impostare le porte su cui dovrebbero essere eseguiti MySQL e Apache. Dall'immagine ho scelto 80 e 3306, ovvero le porte base (basta cliccare su "Imposta le porte PHP e MySQL predefinite"). Se fai lo stesso, OS X ti chiederà la password dell'amministratore dopo aver avviato MAMP. È per una semplice ragione e questa è la sicurezza. Mac OS non ti consentirà di eseguire, senza password, nulla su porte inferiori a 1024.

Nella scheda successiva, seleziona la versione PHP.

Nell'ultima scheda scegliamo dove verranno archiviate le nostre pagine PHP. Quindi ad esempio:

~/Documenti/PHP/Pagine/


Dove posizioneremo la nostra applicazione PHP.

Ora solo per verificare se MAMP è in esecuzione. Entrambe le luci sono verdi, quindi facciamo clic su "Apri la pagina iniziale” e si aprirà una pagina di informazioni sul server, dalla quale potremo accedere, ad esempio, alle informazioni sul server, cioè cosa è in esecuzione su di esso, e soprattutto a phpMyAdmin, con il quale possiamo modellare i database. Le proprie pagine vengono quindi pubblicate su:

http://localhost


Spero che tu abbia trovato utile il tutorial e che ti abbia introdotto a un modo semplice per configurare un ambiente di test PHP e MySQL su un Mac.

.