Installare Apache 2, PHP 5, MySQL 4.1 su Windows

ATTENZIONE !!!
La versione più aggiornata di questa guida è disponibile qui

Installare MySQL 4.1

MySQL 4.1 è stato dichiarato pronto per la produzione e quindi non esitiamo ad installare questa nuova versione del Database Menagement System più comunemente utilizzato in applicazione PHP.

Prima di tutto, procuriamoci il file di installazione di MySQL 4.1 che possiamo scaricare a questo indirizzo. Il nome del file in questione è mysql-4.1.7-win.zip ma la seguente procedura dovrebbe rimanere valida anche in caso siano disponibili versioni 4.1.x più recenti. Scompattiamo il contenuto del file in una cartella e lanciamo il file setup ottenuto dalla precedente operazione.

Tra le novità presenti nella versione 4.1 di MySQL, spicca subito il nuovo programma di installazione e configurazione, chiaro e semplice da usare. Ecco la schermata che introduce il processo di installazione:

mysql-01.png

Dopo aver premuto il tasto Next ci viene chiesto il tipo di installazione che intendiamo effettuare. Possiamo scegliere tra una installazione tipica, una completa ed una personalizzabile.

mysql-02.png

Optiamo per l'installazione tipica e procediamo premendo il tasto Next:

mysql-03.png

Adesso ci vengono elencate le opzioni di installazione che abbiamo indicato nei passi precedenti. Si noti che la cartella nella quale verranno copiati i files di MySQL è stata impostata automaticamente. Questo perchè abbiamo scelto di procedere con una installazione tipica. Se tutto è corretto possiamo procedere:

mysql-04.png

Ora ci viene proposto di registrarci al sito MySQL.com per la creazione di un account. Questa procedura non è necessaria e quindi possiamo saltarla.

mysql-05.png

La precedente schermata ci avvisa che l'installazione è conclusa. Possiamo procedere con la configurazione del nostro server MySQL

mysql-06.png

Dopo aver premuto il tasto Next ci verrà chiesto che tipo di configurazione vogliamo fare: dettagliata o standard.

mysql-07.png

La configurazione dettagliata permette di impostare il server MySQL con parametri appropriati al tipo di utilizzo che se ne intende fare. Quella standard invece imposterà settaggi generici ed è indicata come configurazione iniziale. Procediamo quindi con la configurazione standard.

mysql-08.png

Adesso ci viene chiesto se vogliamo che MySQL sia installato come servizio di Windows. Come ci viene suggerito, questa è la soluzione migliore. Impostiamo anche il nome da dare al servizio (MySQL va benissimo) ed indichiamo che dovrà essere lanciato automaticamente all'avvio di Windows.

mysql-09.png

Questa finestra invece serve per impostare le opzioni di sicurezza. Scegliamo di modificare le impostazioni di sicurezza e forniamo una password per l'utente root (l'utente principale di MySQL). Per questo esempio useremo la password testpass. E' importante non dimenticare la password che andiamo ad inserire in questa schermata, sarà quella che useremo per connetterci al database nei prossimi esempi. Dato che stiamo realizzando una piattaforma di sviluppo selezioniamo anche l'opzione per impedire all'utente root l'accesso a MySQL da altri computers. Procediamo quindi premendo il tasto Next.

mysql-10.png

Dopo pochi secondi necessari alla preparazione della configurazione e all'avvio di MySQL ci verrà mostrata la seguente schermata conclusiva:

mysql-11.png

Se vogliamo avere conferma che MySQL è stato avviato ed è attivo sulla nostra macchina è sufficiente visualizzare l'elenco dei servizi installati, raggiungibile dal pannello di controllo.

mysql-12.png

Come possiamo osservare, il servizio "MySQL" è attivo.

7 commenti

1 Manuela Manuela martedì 3 agosto 2010, ore 20:03
Ho fatto tutto come è scritto, ma quando provo a collegarmi http://localhost/info.php non mi viene fuori niente e sotto viene fuori in attesa di risposta dal localhost, apache rimane comunque verde e non mi da errori ma non riesce a trovare il file info.php nonostante l'abbia messo nella cartella indicata.
Aiutooooooooo
2 Antonio ilbarman martedì 5 ottobre 2010, ore 08:39
Ciao ho seguito attentamente la guida, ma una volta modificato il file httpd con la stringa, nel momento in cui faccio facio partire apache mi da il seguente errore "the requested operation has failed"
3 fed fed mercoledì 6 ottobre 2010, ore 00:43
Ciao ho seguito anch'io la guida ma ho un problema diverso tra quelli sopra citati,
aprendo localhost/info.php vedo esattamente il contenuto del file "info.php" e non ciò che mi restituisce la funzione phpinfo().
4 enrico enrico venerdì 8 ottobre 2010, ore 13:37
stesso problema di fed! :(
5 Rocco Rocco giovedì 3 febbraio 2011, ore 14:09
Con tutto il rispetto,ma le guide dovrebbero aiutare l'utente inesperto a scaricare e istallare Apache, domanda ti sei mai messo nei panni di tutte quelle persone che arrivate sul sito ufficiale di Apache e cliccando la versione da scaricare, dopo gli appaiono tutta una serie di cartelle : Abdera/, Activemq/ ecc e non si sa quali bisogna scegliere ?..sei passato gia' alla fase dell'istallazione, ma lo sai quante persone saranno andate via da questo sito perchè hai saltato i passaggi ?
Come o sempre detto sapere le cose e saperle spiegare sono 2 cose diverse e sicuramente questo sito non conosce il secondo termine.
6 Umberto Umberto venerdì 13 maggio 2011, ore 12:26
Qui c'è una guida più aggiornata:

http://www.phpnews.it/articoli/installare-apache-2-php-5-mysql-41-su-windows/5/

Fate riferimento a questa :)
7 Umberto Umberto venerdì 13 maggio 2011, ore 12:27
Scusate, questo è il link:

http://www.phpnews.it/articoli/installare-apache-22-php-52-e-mysql-5-su-windows/
Effettua l'accesso o registrati per inserire un commento