sabato 12 aprile 2014

10.9: Attivare PHP nel server web di Mavericks

Dopo che abbiamo attivato il server Apache, come ho spiegato nel precedente articolo, possiamo attivare anche PHP per sviluppare qualche script. Anche PHP è preinstallato in Mavericks ma bisogna attivarlo con qualche passaggio:
  • Aprite il Terminale e create una copia del file originale nel caso sbagliaste qualcosa copiando questo comando:
sudo cp -p /etc/apache2/httpd.conf /etc/apache2/httpd.backup
  • ora scrivete:
sudo nano -c /etc/apache2/httpd.conf
questo comando aprirà il file di sistema https.conf con l'editor di testo (nano) con contatore di linee (-c) in modalità superuser (sudo)
  • premete i tasti "ctrl" + W poi scrivete php seguito dal tasto "Invio" per arrivare alla linea 118 di https.conf dove troverete : #LoadModule php5_module libexec/apache2/libphp5.so
  • cancellate il # all'inizio della linea per attivare il modulo.
  • premete i tasti "ctrl" + O seguiti da invio per salvare poi "ctrl" + X per uscire da nano.
  • scrivete sudo apachectl restart per riavviare il server.
Fatto questo il vostro server Web può utilizzare il PHP e per controllarne il corretto funzionamento fate così:
  • Nel Terminale scrivete il seguente comando che creerà il file phpinfo.php nella vostra cartella "Sites":
 printf "<?php phpinfo(); ?>" > ~/Sites/phpinfo.php
  • Aprite Safari e andate all'indirizzo : http://localhost/~NomeUtente/phpinfo.php naturalmente sostituendo NomeUtente col vostro nome utente.
Se tutto funziona dovreste vedere una pagina simile a quella dell'immagine.

Nessun commento: