Installare web server in locale

Ritratto di mariopg

L'installazione di un server web in locale, cioè sul proprio PC o su un PC facente parte della propria Intranet locale, avviene, quasi sempre, allo scopo di poter testare delle applicazioni scritte in linguaggi che necessitano di un "motore" chiamato Interprete.

Il più diffuso di questi linguaggi è il php, ma ne esistono tanti altri che non prenderemo in considerazione, poichè lo scopo di questo tutorial è mettersi nelle condizioni di poter fare pratica con CMS, Forum, Gallerie fotografiche e quant'altro che usano il php.

Il tutorial si rivolge a tutti coloro che dispongono di una versione di XP professional oppure di windows 2000, entrambi le versioni dispongono di IIS (Internet Information Services).
Dunque, sciogliamo subito il primo quesito: usare il server IIS o Apache?
Per questo tutorial ho scelto il IIS, cioè il web server di sviluppo di cui già dispone Windows.

Secondo quesito: non sarebbe meglio usare un pacchetto auto-installante come il noto Xampp? Meglio non direi, forse potrebbe essere più immediato ma suggerisco caldamente di provare un'installazione più personalizzata.

La lista della spesa, vediamo cosa serve e dove trovarlo:

  • Un server web gratuito di sviluppo, nel nostro caso IIS lo troviamo in installazione componenti di Windows. In seguito vedremo i dettagli.
  • L'interprete PhP che possiamo scaricare dal sito php.net dalla pagina download scegliamo, sotto la voce Windows Binaries il pacchetto PHP -numero versione- installer, al momento PHP 5.2.8 installer e scarichiamo il pacchetto che avrà estensione .msi
  • Serve anche una versione Lite del server MySql, un database relazionale senza il quale non potremmo salvare i dati. MySql lo possiamo scaricare dal relativo sito apriamo questa pagina (http://dev.mysql.com/downloads/) e scegliamo Community Server. Alla pagina successiva scegliamo il segnalibro Windows e arriviamo qui ( http://dev.mysql.com/downloads/mysql/5.1.html#win32 ), guardiamo a destra e clicchiamo su Pick a mirror.
    Adesso si apre una pagina dove possiamo eseguire la registrazione sul sito MySql ma possiamo evitarla cliccando sotto i moduli la voce " No thanks, just take me to the downloads!"
    Bene, adesso vedremo una lista di mirrors, scegliamone uno e scarichiamo il pacchetto anche questo con estensione .msi
  • Abbiamo quasi finito, adesso ci serve un tool per la gestione del database MySql, sempre che non vogliamo gestirlo dalla riga di comando. Fra i vari che ho provato ho scelto SQLyog MySQL GUI - Community Edition 7.14 (Stable) in versione freeware. Il prodotto e scaricabile dal sito ufficiale qui ( http://www.webyog.com/en/downloads.php#sqlyog )

Se volete provare qualche altro manager date un'occhiata sul sito SnapFiles in questa categoria. Se avete provato qualche manager per Mysql, in italiano e semplice da usare fareste un grosso favore a lasciare un commento di suggerimento.

Adesso che abbiamo tutto ciò che serve possiamo procedere con l'installazione seguendo quest'ordine:

  1. Per primo installiamo il server IIS
  2. Per secondo installiamo MySql
  3. Per terzo installiamo PhP
  4. Come contorno useremo il tool SQLyog
  5. Caffè e ammazzacaffè sono facoltativi. Scusate, mi è scappata.

Nella pagina successiva iniziamo con l'istallazione di IIS.

Sono alle prime armi con la

Sono alle prime armi con la creazione di pagine web dinamiche e questo articolo e` ORO per me. GRANDE!!!!

Opzioni visualizzazione commenti

Seleziona il tuo modo preferito per visualizzare i commenti e premi "Salva impostazioni" per attivare i cambiamenti.