Accuminciamu cù a stallazione Apache (Servitore HTTP). Pudete scaricà Apache installazioni nantu www.apache.org Scaricate a versione chì ti piace, ricumandemu a versione 2. Eccu un ligame per questu.
Per scaricà più veloce, visita.
Dopu avè scaricatu u schedariu .M: Iè installer(), eseguite. Assistant d'installazione dopu, dopu, finisce u "travagliu"...
L'installatore vi dumandarà uni pochi di dettagli cum'è un nome servitore u vostru, u vostru indirizzu di u servitore è l'indirizzu email di l'amministratore. Se tenete un nome di duminiu o hostname, inserite l'infurmazioni cusì:
Nome di u servitore: u vostru_domain.org
Indirizzu di u servitore: www.your-domain.org
E-mail amministratore: Stu indirizzu email hè prutettu da i spambots. Duvete avè JavaScript attivatu per vede lu.
Se ùn avete micca unu, duvete ottene unu à un indirizzu liberu:
Verificate l'opzione 'funziona cum'è un serviziu per tutti l'utilizatori nantu à u portu 8080 "è appughjà u buttone listing, Fattuper compie a stallazione. Tip: Installa lu à u discu C: (Crea un cartulare per questu, ùn vi preoccupate micca) per assicurà chì a stallazione hè più faciule. Sè avete finitu, apre u vostru navigatore è scrivite in a barra di indirizzu:
HTTP://localhost/
Se vede "Pagina di prova per l'installazione di Apache", tuttu funziona.
Installazione PHP:
Stallàmu PHP. scaricate l'archivi da www.php.net. Eccu u ligame direttu à Versione 4.3.9:
Assicuratevi di scaricà l'archiviu è micca installatu. OK! dopu avè scaricatu, sbulicà l'archiviu C:/PHP (questu hè di simplificà a strada). Avà apre C:/apache/conf/httpd.conf è cercate sta linea:
#LoadModule Ssl_module modules/mod_ssl.so
sottu sta linea, aghjunghje questu:
LoadModule rewrite_module modules / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType application/x-HTTPD-PHP .php
AddType application/x-HTTPD-PHP.php3
AddType application/x-HTTPD-PHP.php4
Avà cercate nantu à sta linea:
<Directory "C:/apache2/HTDOCS">
Avà Cambia:
Indici d'opzioni Segui SymLinks
#
# AllowOverride cuntrolla quali direttive ponu esse piazzate in u schedariu .htaccess.
# Questu ùn pò esse "Tutti", "Nisunu", o qualsiasi cumminazione di e parolle chjave:
# Opzioni FileInfo AuthConfig Limite
#
AllowOverride Nisunu
in:
Opzioni Indici Include FollowSymLinks MultiViews ExecCGI
#
# AllowOverride cuntrolla quali direttive ponu esse piazzate in u schedariu .htaccess.
# Questu ùn pò esse "Tutti", "Nisunu", o qualsiasi cumminazione di parole chjave:
# Opzioni FileInfo AuthConfig Limite
#
AllowOverride Tutti
Questu permetterà.htaccess supportu in u vostru servitore è assicuratevi chì pudete vede u cuntenutu di u cartulare senza riceve 403 Projettu errori.
Avà cercate:
DirectoryIndex index.html index.var.html
è cambia in:
DirectoryIndex index.html index.php
Salvà u schedariu è reboot Apache. (pudete riavvialu clicchendu riavvia u servitore Apache scorciatoia di menu principiu o in scrittura:
Riavvia Apache pulita
in a finestra di prompt di cumanda. OK!
hai PHP travaglia per u vostru servitore. Avà mettimu PHP è assicuratevi chì funziona veramente! Apertu C:/php/php.ini (php.ini-distance rinominatu) è cercate questu articulu:
max_execution_time = 60; U tempu massimu di esecuzione per ogni script, in seconde max_input_time = 60; Tempu massimu chì ogni script pò analizà una dumanda di dati limite_memoria = 5M; A quantità massima di memoria chì u script pò cunsumà (8 MB)
Avete da cambià à ciò chì vulete. eccu l'opzione chì aghju utilizatu:
max_execution_time = 300; U tempu massimu di esecuzione per ogni script, in seconde max_input_time = 300; Tempu massimu chì ogni script pò analizà una dumanda di dati limite_memoria = 5M; A quantità massima di memoria chì u script pò cunsumà (8 MB)
Avà cercate:
register_globals = Off
è cambia in:
register_globals = On
Ricerca :
extension_dir = ". "
è cambia in:
extension_dir = "C:/PHP/extensions"
se avete installatu PHP in C: ...
Ricerca :
, Windows
estensioni; Per piacè nutate chì u supportu MySQL ODBC hè avà integratu, cusì ùn ci hè micca bisognu di DLL per questu.
è uncomment (sguassà; davanti) i seguenti moduli:
estensione=php_bz2.dll
estensione=php_db.dll
estensione=php_gd2.dll
estensione=php_java.dll
estensione=php_msql.dll
estensione=php_pdf.dll
estensione=php_pgsql.dll
estensione=php_sockets.dll
OK! Avà cambiate i paràmetri di ricerca SMTP (hè bonu per voi mail() avete bisognu !!!.)
[mail]; Solu per Win32.
SMTP =
smtp_port = 25
; Per Win32
solu.; Sendmail_from =
è cambia à:
[mail]; Solu per Win32.
SMTP = mail.isp.org
smtp_port = 25
; Solu per Win32.
Sendmail_from = [email prutettu]_domain.org
se ùn avete micca un servitore di mail o:
[mail]; Solu per Win32.
SMTP = locale
smtp_port = 25
; Solu per Win32.
Sendmail_from = [email prutettu]_domain.org
sè vo avete un servitore di mail...
Salvà i schedari. Avà compie a stallazione PHP. copià tuttu Dll i schedari da C:/PHP/biblioteche in in C: / Windows / System32. copia C:/php/php4ts.dl l in C:/Windows/System32/ è copia php.ini da u cartulare PHP in i finestri è sistema 32. Riavvia Apache. apre u bloccu note è aghjunghje à u schedariu:
<? PHP
phpinfo
();?>
salvà stu schedariu in u cartulare HTDOCS (C:/Apache/HTDOCS) Cumu info.php è apre u navigatore. in a barra di indirizzu scrivenu:
HTTP://localhost/info.php
Avete da vede a cunfigurazione PHP in a tavula. u schedariu looong pò esse stallatu opzionalmente Zend Optimizer. L'aghju utilizatu... ùn hà micca bisognu di tutoriale. installà moduli pera per PHP, basta eseguite go pear batch da u cartulare php è 2 cliccate u schedariu reg per finisce l'installazione