Come saprai, e se non lo sai ora ne verrai a conoscenza, su ogni Mac è integrato un motore di Apache che permette di aggiungere PHP e trovarselo disponibile in ogni progetto.

Conosciamo tutti programmi come MAMP e similari, che offrono la gestione completa di PHP e MySQL, ma per progetti senza enormi necessità questo sistema è più che sufficiente.

Il problema è che per poter accedere via localhost bisogna mettere la cartella del progetto nella directory che vuole Apache. Premettendo che si può cambiare dalle configurazioni di Apache, tutte le cartelle andrebbero comunque a riempire una sola directory.

Con questo sistema QUALSIASI cartella in qualsiasi parte del computer può diventare un sito!

Apri il terminale e punta alla cartella del sito per il quale vuoi creare l’indirizzo:

cd ~/la_tua_directory

Dopodiché digitiamo il comando per la creazione effettiva del server. Nota bene: puoi modificare la porta :8080 con altre numerazioni ma consiglio di seguire un numero progressivo per evitare di incorre in conflitti con altri servizi (es: 8081 8082 … 8099 e così via):

php -S 127.0.0.1:8080

Ed ecco qui che, visitando l’indirizzo 127.0.0.1:8080 dal tuo browser vedrai il tuo sito funzionante!