Per pubblicare un sito può essere sufficiente creare poche pagine statiche in
html e caricarle sul proprio hosting. Il web però non è più quello
di una volta e oggi anche i più semplici siti personali dispongono di
funzionalità dinamiche complesse, che presuppongono competenze e risorse
maggiori. Il linguaggio PHP e il database system MySQL, sono sicuramente
l'accoppiata più utilizzata per la realizzazione di siti dinamici. Oggi vi
presentiamo EasyPHP un comodo pacchetto che provvede ad installare il
web server Apache e tutti i componenti necessari a lavorare con queste tecnologie.
Panoramica
All'avvio EasyPHP mostra una finestra che indica la connessione di Apache e di MySQL,
se tutto è configurato a dovere due semaforini verdi comunicheranno il corretto
funzionamento di entrambi. Tutte le funzioni disponibili sono accessibili cliccando con
il tasto destro del mouse sull'icona nella systray, da qui potremo accedere alla
configurazione del programma e dei suoi singoli componenti.
Cartella WWW
Possiamo da subito raggiungere con il browser la root del nostro web server
all’indirizzo locale, digitandolo direttamente nella barra di navigazione o cliccando
sull’apposita voce del menù di EasyPHP. Di default verrà visualizzata una
pagina che mostra le sottodirectory contenute. La cartella di root del nostro sito
corrisponde alla cartella www situata nel path di installazione di EasyPHP e può
essere agevolmente richiamata dalla voce del menù esplora file.
Pannello di amministrazione
Dal pannello di amministrazione di EasyPHP, sempre accessibile tramite browser,
potremo accedere a molte opzioni di configurazione. In particolare è possibile
creare nuovi alias con Apache, visualizzare informazioni sulle impostazioni di PHP e
amministrare i database con l'ottimo strumento phpMyAdmin.
phpMyAdmin
PhpMyAdmin, è un software per la gestione di database MySQL con interfaccia
grafica browser-based, che facilita moltissimo operazioni che altrimenti andrebbero
eseguite da riga di comando. è possibile vedere il contenuto dei nostri database,
creare ed eliminare singoli record e tabelle, fare backup e gestire le utenze.
EasyPHP è un software completamente open source, può essere scaricato
dal sito web della comunità, dove
troveremo anche una semplice guida per fare i primi passi.
Installando EasyPHP si ha da subito la possibilità di operare in locale
disponendo così di una stazione di test sulla quale lavorare prima di caricare i
propri dati in remoto. Questo non significa che EasyPHP non ci fornisca gli strumenti per
realizzare un vero web server, ma per agire sulle impostazioni di configurazione di
Apache non saremo facilitati e sarà necessario modificare manualmente il classico
file testuale.