Come installare PHP sul PC Windows
A volte è utile avere un ambiente operativo Apache sul proprio PC per sviluppare e testare in locale i programmi PHP di un sito web dinamico prima di andare online.
Una buona soluzione è Xampp. Si tratta di un ambiente di sviluppo gratuito installabile su Microsoft Windows, Linux e OS X che permette di lavorare con i database MySQL, il linguaggio PHP e Perl, usando la classica interfaccia dei server Apache.
Come installare Xampp su Windows
Vado sul sito ufficiale di Xampp all'indirizzo www.apachefriends.org.
Poi seleziono il sistema operativo del mio computer per scaricare l'ultima versione della distribuzione Apache.
L'installazione di Xampp è completamente gratuita.
Una volta scaricato vado nella cartella download del browser per eseguire l'installer e avviare l'installazione di Xampp sul PC.
Clicco su Next.
Nella schermata successiva seleziono i linguaggi di programmazione Php e Perl.
Per garantire il corretto funzionamento dell'emulatore serve lascio selezionate anche tutte le altre opzioni ( PhpMyAdmi, Apache, MySql, Tomcat, ecc. ).
Poi clicco su Next.
Seleziono la cartella del disco fisso del PC dove installare Apache.
Poi clicco su Next in basso a destra.
Di nuovo su Next per continuare.
Poi ancora su Next per continuare.
L'installazione dura qualche minuto.
Una volta completata clicco sul pulsante Finish.
Al termine dell'installazione appare l'icona di Xampp nella barra delle applicazioni.
Come avviare il server Apache su Windows
Per avviare l'emulazione di Apache clicco sull'icona di Xampp.
Si trova nella barra di Windows in basso.
Si apre il pannello di controllo di Xampp.
Per avviare Xampp clicco sui pulsanti Start vicino a destra di Apache e Mysql.
Il server Apache è stato avviato.
A questo punto vado sul browser e digito l'indirizzo http://localhost/
Sullo schermo appare l'home page del server.
Questa schermata mi conferma che l'emulazione Apache sta girando sul PC.
A questo punto posso già usarlo per eseguire gli script PHP sul computer.
Un esempio pratico
Apro l'editor di testo e scrivo un piccolo programma in Php.
Poi lo salvo con il nome prova.php nella directory xampp/htdocs del mio computer
Nota. La cartella xampp/htdocs è la directory principale del server Apache sul PC. Equivale alla root dei siti web.
A questo punto eseguo il programma prova.php, vado sul browser e apro la pagina http://localhost/prova.php
Il server Apache sul mio PC elabora ed esegue il programma Php visualizzando i risultati sullo schermo.
In questo modo posso creare sul PC un ambiente di lavoro locale dove sviluppare e testare le procedure prima ancora che vadano online.