Cestino sparito Vista
Oggi mi squilla il cellulare intorno alle 12.00, e mi viene comunicato: “Ciao,oh mi è sparito il cestino in windows vista”...Leggi tutto
Scrivo un piccolo tutorial su come installare sulla propria macchina windows apache + php + mysql + phpmyadmin. Ho dovuto installare tutta questa suite di programmi per prepare l’ambiente di backup del mio blog e per fare delle prove off-line di restayling del sito..
Preparare l’ambiente di lavoro è molto semplice e veloce e direi che è alla portata di tutti..
Questa è una guida abbastanza spiccia,diciamo che è un promemoria di come si installa php,apache,mysql e phpmyadmin. Và bene anche per chi prova per la prima volta a fare una roba del genere a patto che abbiate un minimo di consocenza di apache.. tipo riavviarlo,sapere dove vanno messe le pagine html etc..
0) Se avete già installata qualche versione di php o di apache o di mysql disintallatela altrimenti potresti incappare in fastidiosi errori.
1) Installate apache,scaricate l’ultima release per windows da questo link. Una volta che avete scaricato il file installate apache con un semplice “avanti – avanti ” confermando tutte le opzioni.
2) Scaricate php da questo link. Attenzione,non scaricate il file con l’installatore automatico ma scaricate il file zippato. L’ultima release ha questo nome: PHP 5.2.5 zip package
3) Scompattate il file zippato in c:\php in modo tale da ritrovarvi con una cartella di nome “php” situata in c:\ che contiene tutti i file di php. Mi raccomando deve stare tutto in c:\php non ci devono essere ulteriori percorsi per arrivare ai file di php , tipo c:\php\php_5.2.5\ etc.. deve stare tutto tassativamente in c:\php
4) Poi rinominate il file php.ini-dist in php.ini
5) Spostate il file di nome php5ts.dll contenuto in c:\php nella cartella c:\windows
6) Modificate il file di nome httpd.conf contenuto in:
C:\Programmi\Apache Software Foundation\Apache2.2\conf
Nel seguente modo, aprite il file con un editor di testo e poi cercate la stringa:
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
Al di sotto di essa inserite:
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPIniDir C:/php
Poi cercate la stringa:
<IfModule dir_module>
e di fianco a index.html inserite: index.php chiudete salvando il file.
7) Riavviate apache e verificate che php sia installato correttamente creando il file info.php contenente le seguenti righe di codice:
<?php
phpinfo();
?>
e andando all’indirizzo http://localhost/info.php
A questo punto apache e php sono installati correttamente, ora passiamo ad installare mysql e le estensioni di php per lavorare correttamente sia con mysql che con mysqli.
Scaricate ed installate mysql windows essentials da questo link. Come per apache procedete pure con la solita tecnica “avanti-avanti” annotandovi la password di root che vi verrà chiesto di inserire.
9) Copiate il file libmysql.dll contenuto in c:\php in c:\windows
10) modificate il file php.ini come segue: cercate la stringa: extension_dir
e modificate in questo modo: extension_dir = “c:\php\ext”
11) sempre nel file php.ini cercate la stringa extension=php_mysqli.dll e levate il punto e virgola che precede questa stringa. Chiudete e salvate.
Riavviate apache e a questo punto l’estensione muysqli funzionerà correttamente. E’ comunque utile attivare anche l’estensione classica di mysql
12) copiate il file msql.dll da c:\php in c:\windows
13) modificate il file php.ini contenuto in c:\php come segue:
cercate la stringa: extension=php_mysql.dll e levate il punto e virgola che la precede. Salvate e chiudete il file php.ini. Dopodichè riavviate apache,in questo modo anche l’estensione classica mysql sarà attivata.
Ora rimane da installare phpmyadmin.
14) Scaricate phpmyadmin da questo link ,poi scompattatelo dentro la cartella htdocs di Apache,dovreste trovarvi in questa situazione ../htdocs/phpmyadmin/TUTTI I FILE DI PHPMADMYN
Come prima per la cartella php,tutti i file di phpmyadmin devono essere tassativamente dentro la cartella phpmyadmin.
15) Dentro la cartella phpmyadmin fate una copia del file config.default.php in config.inc.php
16) Aprite il file appena creato config.inc.php e cercate le seguente stringhe:
$cfg['blowfish_secret'] =
Modificatela come segue:
$cfg['blowfish_secret'] = ‘Hello’;
Al posto di Hello potete inserire quello che volete non è importante.
Poi cercate:
$cfg['Servers'][$i]['auth_type']
E modificatela come segue:
$cfg['Servers'][$i]['auth_type'] = ‘cookie’;
Poi aggiungete questa riga:
$cfg['Servers'][$i]['password'] = ‘vostra_password’;
Dove al posto di vostra_password dovete inserire la password scelta in fase di installazione di mysql.
Salvate e chiudete il file.
17) copiate il file libmcrypt.dll contenuto in c:\php in c:\windows
18) aprite il file php.ini contenuto in c:\php e modificatelo come segue:
cercate la stringa extension=php_mcrypt.dll e levate il punto e virgola che la precede
poi cercate la stringa extension=php_mbstring.dll e levate il punto e virgola che la precede
Salvate e chiudete il file e poi riavviate apache.
Testate l’installazione di phpmyadmin andando all’indirizzo:
http://localhost/phpmyadmin
Nel caso vi venga chiesto username e password inserite:
username = root
password = quella scelta in fase di installazione di mysql.
Io ho seguito esattamente questi passi e mi ritrovo con un ambiene di lavoro perfetto per un bakcup locale del mio blog e per eventuali prove di modifiche.. tipo cambiamenti di tema o installazioni di plug-in…
ps: se ho dimenticato qualcosa ditemelo che corrego subito..
Vota l'articolo
Ti è piaciuto questo articolo? allora iscrivi alla newsletter, riceverai ogni nuovo post via mail!
Loading...Se preferiferisci i feed ricordati di iscriverti ai miei Feed! 
[...] installati e funzionanti. Se non sapete come fare ad installare mysql,php e apache potete seguire questo mio post che spiega tutto nel [...]