Anche se Windows 2000 ed alcune versioni di Windows XP posseggono al loro interno un web server (Internet Information Services o più brevemente IIS) è preferibile, nello sviluppo di applicazioni PHP, l'utilizzo del server Apache. Infatti Apache non è solo un valido web server ed in molte situazioni superiore ad IIS, ma è anche il web server che più comunemente ci verrà messo a disposizione dai fornitori di servizi di hosting.
L'installazione di Apache 2 è molto semplice, per prima cosa dobbiamo scaricare dal sito ufficiale il file di installazione denominato "Win32 Binary (MSI Installer)". Nel momento in cui scriviamo, il nome del file associato è apache_2.0.52-win32-x86-no_ssl.msi
Effettuato il download lanciamo l'installer che ci presenterà la seguente schermata:

Dopo aver premuto il tasto Next ci verrà chiesto di accettare la licenza:

Accettata la licenza ci verranno mostrate altre informazioni sul software che andiamo ad installare:

Procedendo con l'installazione ci verrà chiesto di fornire alcune informazioni circa il dominio di rete, il nome del server ed un indirizzo email dell'amministratore. Poiché stiamo configurando un server di sviluppo, possiamo rispondere in maniera fantasiosa, senza compromettere il risultato finale.

La prossima schermata ci chiederà di indicare il tipo di installazione che intendiamo fare: optiamo per una installazione tipica.

Adesso ci viene data la possibilità di scegliere in quale cartella installare Apache. Accettiamo quella che ci viene proposta.

Prima di procedere con la vera e propria installazione di Apache ci viene data un ultima possibilità di tornare indietro per effettuare eventuali modifiche alla configurazione:

Procediamo premendo il tasto Install.

Dopo poche decine di secondi l'installazione sarà conclusa e ci verrà proposta la seguente schermata:

A conferma della corretta installazione, una nuova icona nel system tray ci informa dello stato del server Apache. Una freccia verde indica che Apache è in esecuzione sulla nostra macchina.
![]()
Per avere un'ulteriore prova del corretto funzionamento di Apache, apriamo il browser e digitiamo il seguente indirizzo: http://localhost/.
Se tutto è andato bene ci verrà mostrata la seguente pagina.
