^  Help Taison

Donazione Libera Paypal

Guida installazione Web Server
Pubblicato Lunedi 08 Gennaio 2007 - 01:51 (letto 25937 volte)
Tutorial.png

Tags: installazione  internet  web-server  windows  

Guida all'installazione passo passo di Apache, Php e MySQL


Guida all'installazione su Windows di Apache 2.x + PHP 5.x + MySQL 4.x


Questa guida indica le modalità per la creazione di un ambiente per l'esecuzione, il test e lo sviluppo di script PHP che fanno uso di database MySQL.

L'ambiente potrà essere usato anche in una rete locale, tuttavia ricordo che la configurazione usata è indirizzata al solo test di script PHP.
Nell'uso reale vanno valutate anche altre impostazioni che rendono il web server più sicuro.
Prerequisiti:


Windows XP Home o Pro


I seguenti file scaricabili da Internet ai link indicati
Scaricare questi 3 file in una qualunque cartella sul vostro PC

Apache Http Server
(Vers. 2.2x ~ 4 MB)
Sito con tutte le versioni

http://apache.fagioli.biz/httpd/binaries/win32/

PHP (Vers. 5.2.x ~ 9 MB)
Sito con le versioni più recenti

http://www.php.net/downloads.php
MYSQL (Vers. 5.0.x ~ 22 MB)
Sito con le versione più recenti (scaricare la versione essentials)

http://dev.mysql.com/downloads/mysql/5.0.html#win32

PHP MY ADMIN (Vers. 2.9.1.1 ~ 3.5 MB) (opzionale)
http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.9.1.1-all-languages.zip?download


Passo 1: Installare Apache



Avviare l'installazione del programma con un doppio clic sul file ' apache_2.2.x-win32-x86-no_ssl.msi
' all'avvio seguire i passi indicati:
  • Cliccare su Next

  • Selezionare "I Accept the term...", cliccare su Next

  • Cliccare nuovamente su Next

  • Lasciare invariati i 3 campi di testo, selezionare "for all users, on port 80...", cliccare su next

  • Selezionare typical e cliccare su next

  • Ancora una volta cliccare su Next

  • Cliccare Install ed attendere il completamento dell'installazione e cliccare su Finish


Alla fine dell'installazione è possibile verificare il funzionamento del Web Server aprendo un browser (Internet Explorer ad esempio),
e digitare nella barra degli indirizzi 'http://localhost/'. Se tutto è stato fatto correttamente apparirà una
pagina con scritto 'It works'.

Passo 2: Installare l'estensione PHP



Aprire il file 'php-5.2.x-Win32.zip' e scompattarlo in una cartella (in questo esempio c:\php ,
se viene specificata una cartella diversa, quando verrà menzionata in questa guida la c:\php considerate la vostra cartella)
Spostiamoci nella cartella conf in cui è installato Apache, C:\ProgrammiApache Software Foundation\Apache2.2conf
se non avete apportato modifiche. Apriamo con un editor di testo (notepad va benissimo) il file httpd.conf;
scorriamo il file fino a trovare la prima riga con LoadModule. Inseriamo subito prima la seguente riga:



LoadModule php5_module "c:/php/php5apache2_2.dll"


scorriamo il file fino a trovare la prima riga con AddType. Inseriamo subito prima la seguente riga:


AddType application/x-httpd-php .php


per finire inseriamo alla fine del file la seguente riga:



PHPIniDir "C:/php"


Cerchiamo la riga 'DirectoryIndex index.html' e modifichiamola in


DirectoryIndex index.html index.php


Salviamo il file e chiudiamo.
Dirigersi su: Start > Tutti i programmi > Apache HTTP Server 2.2.3 > Control Apache Server > Restart.

Questa operazione permette di riavviare il server per caricare il modulo PHP.
Passiamo a verificare il funzionamento del modulo PHP. Spostiamoci nella cartella htdocs in cui è installato Apache se non abbiamo effettuato modifiche
sarà 'C:\Programmi\Apache Software Foundation\Apache2.2\htdocs', dovremo salvare in questa cartella un file
di testo con nome 'info.php', a causa del fatto che il blocco note di windows aggiunge automaticamente l'estensione '.txt'
per ovviare a questo problema dovremo specificare al momento del salvataggio il seguente nome di file "info.php" comprensivo di doppi apici.

Il file info.php dovrà contenere le seguenti linee:



<?php
echo phpinfo();
?>


Apriamo un browser (Internet Explorer ad esempio), e digitiamo nella barra degli indirizzi
'http://localhost/info.php'.
Se tutto è stato fatto correttamente apparirà una pagina con le informazioni
di riepilogo del php.

Passo 3: Installare il MySql


Avviare l'installazione del programma con un doppio clic sul file 'mysql-essential-5.0.x-win32.msi' all'avvio
seguire i passi indicati:

  • selezionare 'typical' e cliccare su Next

  • cliccare su Install ed attendere il completamento dell'installazione

  • saltare la registrazione selezionando Skip Sign-Up, quindi Next

  • cliccare su Finish


Viene automaticamente avviata la configurazione del database, seguire i passi indicati di seguito:


  • cliccare su Next

  • selezionare Detailed Configuration e cliccare su Next

  • selezionare Developer Machine e cliccare su Next

  • selezionare Multifunctional Database e cliccare su Next

  • selezionare il drive in cui volete installare il DB (default C:\) ed il percorso (normalmente MySQL Datafiles), cliccare Next

  • selezionare Decision Support (DSS)/OLAP e cliccare su Next

  • abilitare le opzioni 'Enable TCP/IP Networking' ed 'Enable Strict Mode', cliccare su Next

  • selezionare Standard Character Set e cliccare su Next

  • abilitare 'Install As Windows Service' e 'Include Bin Directory in Windows PATH', cliccare su Next

  • abilitare 'Modify Security Settings', immettere negli spazi di testo una password per accedere al DataBase, cliccare su Next

  • Cliccare su Execute

  • Cliccare Infine su Finish



Se tutto è andato per il verso giusto avrete completato l'installazione del DataBase MySQL. Ricordate di appuntare la password immessa, questa insieme alla
user-id 'root' rappresentano il modo per accedere e configurare il Database.

Configuriamo adesso il PHP per interfacciarsi con MySQL. Dirigiamoci nella cartella di installazione di PHP (di default c:\php).
Rinominiamo il file 'php.ini-reccomended' in php.ini
(clic destro sul file, selezionare rinomina). Apriamo il file php.ini con un editor di testo e scorriamolo fino alla sezione 'Dynamic Extensions', qui tra le
righe extension inseriamo questa:



extension=php_mysqli.dll


senza mettere punto e virgola iniziale.
In questa stessa sezione cerchiamo le righe:



;extension=php_mbstring.dll


e



;extension=php_mysql.dll


decommentiamole cancellando il punto e virgola iniziale.

Cercare la riga




extension_dir = "./"


e modifichiamola in




extension_dir = "c:\php\ext"


Salvate e chiudete il file. Riavviate il server Apache
Dirigersi su: Start > Tutti i programmi > Apache HTTP Server 2.2.3 > Control Apache Server > Restart
Qui si conclude la configurazione di MySQL.

Per testare il funzionamento del database potreste scaricare il pacchetto per la gestione via HTML del Database. Questa parte della guida può anche essere
omessa, serve solo a verificare che MySQL sia installato correttamente.
Aprire il file 'phpMyAdmin-2.9.x-all-languages.zip' ed estrarre tutto nella cartella htdocs in cui è installato
Apache (se non avete effettuato modifiche durante l'installazione di Apache sarà 'C:\Programmi\Apache Software Foundation\Apache2.2\htdocs').
Potremmo anche rinominare la cartella di php my admin, spostiamoci nella suddetta cartella di Apache (di default:
C:\Programmi\Apache Software Foundation\Apache2.2\htdocs) troveremo una cartella di nome 'phpMyAdmin-2.9.x-all-languages' rinominiamola in
'phpMyAdmin' (per rinominare clic destro sulla cartella e selezionare Rinomina). Entrare in questa cartella e quindi nella cartella libraries. Copia il
file config.default.php (clic destro sul file, selezionare copia). Incollare il file nella cartella superiore (clic destro su uno spazio vuoto, selezionare incolla).
Rinominare il file da 'config.default.php' a 'config.inc.php' (clic destro sul file, selezionare rinomina). Aprire questo file con un editor di testo e
modificare la riga:



$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL...


in



$cfg['Servers'][$i]['extension'] = 'mysqli'; // The php MySQL...


cercare la riga:



$cfg['Servers'][$i]['password'] = ''; // MySQL password (only...


ed inserire tra gli apici la password che avete immesso durante l'installazione di mysql.

Fatto questo avrete configurato questo potente strumento per la gestione del Database MySQL.
Per verificare il tutto aprite un browser digitate l'indirizzo:

http://localhost/phpmyadmin/index.php

ed incrociate le dita!! :D
Pubblicato Lunedi 08 Gennaio 2007 - 01:51 (letto 25937 volte)
Print Stampa



Le ultime notizie relative a questo argomento

Read Riflesso Web 2.0 con Inkscape (26/05/2009 - 19:20) letto 18293 volte
Read Restauro di una vecchia foto usando Gimp (08/05/2009 - 14:38) letto 29379 volte
Read Chi vuol essere messicano? (19/04/2009 - 21:26) letto 19848 volte
Read Consigli per migliorare l'usabilità di Firefox sui Netbook (25/03/2009 - 00:27) letto 20197 volte
Read BlogDesk & FlatNuke - Pubblica le news dal tuo desktop (25/07/2007 - 19:19) letto 20667 volte
Read Guida condivisione della connessione Internet (ADSL) tra due PC tramite rete LAN (02/02/2007 - 00:25) letto 45493 volte
Read Guida installazione Web Server (08/01/2007 - 01:51) letto 25937 volte

Tutte le notizie relative a questo argomento
Tutorial.png
Follow cesareino on Twitter
 
^  Twitter
 
^  Login





Lingua del sito:
deutsch english español français italiano português
 
^  Ads
Freely inspired to Mollio and DKBlog template