Installare un web server in locale su windows e mac

Creato il 19 luglio 2012 da Ketek @CarloVentrella

Prima di spiegare come installare un web-server occorre rispondere alla domanda principale: 

A cosa ci serve un web-server?

Un web-server è utile in quanto ci permette di testare i nostri siti e le nostre applicazioni direttamente in locale, senza dover prima trasferire i file su un server tipo altervista.org o hellospace.net. E’ uno strumento chiaramente non indispensabile ma semplifica molto i nostri test per una questione di riduzione dei tempi. Basti pensare a uno script PHP che, per la sua natura di linguaggio server-side, non può essere lanciato in locale e quindi, in assenza di un web-server locale, dovrebbe esser copiato ogni volta nella cartella del server on-line.

E’ un’ottima opzione soprattutto per coloro che sono alle prime armi nella programmazione web!

Come si installa?

Le opzioni sono sempre più di una, si potrebbe infatti installare un web-server locale manualmente, quindi installando tutti i componenti singolarmente (apache,php, mysql ecc.)!

E’ una procedura completa ma l’alternativa ci farebbe risparmiare molto tempo: si parla di easyPHP, un software per Windows che installa automaticamente tutte le componenti necessarie: apache, mysql, php e phpMyAdmin, tutto quello di cui abbiamo bisogno per poter testare interi siti web!

Download: EasyPHP download

E per Mac?

Anche per i computer della mela c’è un software apposito: MAMP, un programma dalle stesse funzioni di EasyPHP e, anche questo, dall’estrema facilità di installazione.

Download: MAMP download

Come si testano i siti?

Una volta installato il web-server il funzionamento è il medesimo: l’installazione comporta la creazione di una cartella in cui dovremo inserire i file da testare. In easyPhp per esempio si trova nella cartella di installazione del programma e si chiama “www”. A questo punto basta inserire il file e aprirlo con il browser!

Per testarne il funzionamento potremmo creare un semplice programma in php e, se non compare la frase, vorrà dire che abbiamo sbagliato qualcosa durante l’installazione o nel posizionare il file da testare:

 
<?php
       echo "Il web-server funziona correttamente";
?>
 


Potrebbero interessarti anche :

Possono interessarti anche questi articoli :