Questa guida vi aiuterà ad installare su WinXP SP2 Apache 2.0.52, PHP 5.0.3 e MySQL 4.1
FASE 1: Cosa abbiamo bisogno?
Abbiamo bisogno di 3 software:
Apache : scaricabile da http://mirror.nohup.it/apache/httpd/...x86-no_ssl.msi
PHP: scaricabile da http://www.php.net/downloads.php - DOVETE PRENDERE ZIP PACKAGE
MySQL : scaricabile da http://dev.mysql.com/get/Downloads/M...m/pick#mirrors
Questo è tutto
FASE 2: Installazione e configurazione di apache
Dunque, il link riportato sopra è un file autoinstallante di apachem quindi eseguitelo e lo installate nella cartella
c:\programmi\apache group\apache2
Dopo l'installazione modificate il file C:\Programmi\Apache Group\Apache2\conf\httpd.conf
Potete modificare questo file come meglio credete, ma alcuni passaggi sono fondamentali. Da questo momento in poi seguite passo passo quanto vi dico:
*Cecate ServerRoot
*Impostatelo su ServerRoot "C:/Programmi/Apache Group/Apache2"
*Cercate DocumentRoot
*Impostatelo su DocumentRoot "C:/Programmi/Apache Group/Apache2/htdocs"
ServerRoot e DocumentRoot impostati in base a dove avete installato il VS server, quindi se lo avete installato altrove, bisogna modificarlo.
Salvate le modifiche, MA NON CHIUDETE IL FILE!
FASE 3: Installazione e configurazione PHP
Sperando sempre che avete scaricato il file .zip, scompattatelo in c:\programmi\php-5.0.3. Sempre in questa cartella,
dovete cercare e TAGLIARE (CTRL+X) il file php.ini e spostarlo nella cartella c:\windows.
Fatto ciò apritelo e iniziamo la configurazione del php. Come fatto prima, lo potete modificare come volete, ma alcune cose
vanno fatte prima di tutto:
*Cercare extension_dir
*Impostatelo così extension_dir = "C:\Programmi\php-5.0.3\ext"
*Cercate doc_root
*Impostelo su doc_root = C:\Programmi\Apache Group\Apache2\htdocs
*Cercate ;extension=php_mysql.dll e TOGLIETE il ; iniziate, in questo modo attiveremo le funzioni per accedere al php
doc_root funziona più o meno come DocumentRoot di Apache
A questo punto salvate e chiudete il file e potete riprendere il file di configurazione di apache per proseguire con la configurazione di php su apache
*Cercate LoadModule
*Inserite insieme a quel mucchio questa riga LoadModule php5_module C:/Programmi/php-5.0.3/php5apache2.dll
*Cercate DirectoryIndex
*Inserite index.php index.php3 - NON DIMENTICATE GLI SPAZI TRA UN INDICE E L'ALTRO
*Cercate AddType
*Inserite insieme a quel mucchetto queste due righe:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
Salvate e chiudete.
FASE 3: Installazione di MySQL
Questa fase è molto semplice: prendere il file autoinstallante e lo installate su C:\programmi\mysql
Appena installato dovete andare sulla sottocartella bin e copiare il file libmySQL.dll sulla cartella c:\windows\system32
Fatto ciò RIAVVIATE
Consigli:
Vi consiglio di mettere nella cartella htdocs un file chiamato index.php e mettere php_info(), così potete vedere se
php è effetivamente funzionante.
Vi consiglio inoltre di mettere phpmyadmin e verificare se mysql funge...Ogni "sito" va messo in una sottocartella di htdocs.
Per esempio: phpmyadmin va messo su c:\programmi\apache group\apache2\htdocs\phpmyadmin e per eseguirlo aprite il vostro browser e andate su questo url
http://localhost/phpmyadmin . Localhost è il VS pc e potete accedere in questo modo solo nel vostro pc
Considerazioni personali:
Io ho fatto così quando installai apache,php e mysql, quindi se qualcosa non va postatelo in questo thread