Iniziamo con l'installazione Apache (Server HTTP). Puoi scaricare Apache l'installazione su www.apache.org scarica la versione che preferisci, ti consiglio la versione 2.
Ecco il link per farlo.
Per un download più veloce, visita.
Dopo aver scaricato il file .msi del programma di installazione (), eseguilo. La procedura guidata di installazione avanza, successivo, successivo, finisci il lavoro…
Il programma di installazione ti chiederà alcune informazioni, come il nome server del tuo server, il tuo indirizzo e-mail da amministratore. Se hai un nome di dominio o un nome host, inserisci le informazioni come segue:
Nome del server: your_domain.org
Indirizzo del server: www.your-domain.org
E-mail dell'amministratore: Questo indirizzo e-mail è protetto dagli spam bot. Devi avere JavaScript abilitato per visualizzarlo.
se non ne hai uno, dovresti ottenerne uno gratuitamente a questo indirizzo:
Controlla l'opzione ‘funziona come servizio per tutti gli utenti sulla porta 8080 ‘ e fai clic sul pulsante Avanti, Fatto, per completare l'installazione. Suggerimento: Installalo sul disco C: (creerà una cartella per esso, non preoccuparti), per assicurarti di configurarlo più facilmente. Quando hai finito, apri il browser e digita nella barra degli indirizzi:
HTTP://localhost/
Se vedi ‘Pagina di test per l'installazione di Apache«, tutto funziona.
Installazione di PHP:
Iniziamo a installare PHP. scarica gli archivi da www.php.net. Ecco il collegamento diretto a Versione 4.3.9:
Assicurati di scaricare l'archivio e non l'installer. OK! Dopo il caricamento, estrai l'archivio in C:/PHP (questo per semplificare il percorso). Ora apri C:/apache/conf/httpd.conf e cerca questa riga:
#LoadModule Ssl_module модули/mod_ssl.so
Sotto questa riga, aggiungi quanto segue:
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
Ora cerca questa riga:
Directory "C:/apache2/HTDOCS"
Ora modifica:
Options Indexes FollowSymLinks
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «Все», «None», или любая комбинация из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride None
in:
Options Indexes Includes FollowSymLinks MultiViews ExecCGI
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «All», «None», или любую комбинацию из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride All
Questo attiverà..htaccess il supporto sul tuo server e assicurati di poter vedere il contenuto della cartella senza ricevere errori 403 Forbidden. Ora cerca:
DirectoryIndex index.html index.var.html
e cambialo in:
DirectoryIndex index.html index.php
Salva il file e riavvia
. (puoi riavviarlo facendo clic sul riavvio del server Apachescorciatoia nel menu Apache Start oppure digitando: Apache pulito riavvio
nella finestra del prompt dei comandi.
OK! hai
funzionante per il tuo server. Ora configurando PHP funziona per il tuo server. Ora configuriamo PHP e accertati che funzioni davvero! Apri C:/php/php.ini (php.ini-rinominato) e cerca questo punto:
max_execution_time = 60; Il tempo massimo di esecuzione per ogni script, in secondi max_input_time = 60; Il tempo massimo che ogni script può impiegare per analizzare la richiesta di dati memory_limit = 5M; La quantità massima di memoria che uno script può consumare (8 MB)
Dovresti cambiarlo a qualsiasi valore desideri. Qui un'opzione che uso:
max_execution_time = 300; Il tempo massimo di esecuzione per ogni script, in secondi max_input_time = 300; Il tempo massimo che ogni script può impiegare per analizzare la richiesta di dati memory_limit = 5M; La quantità massima di memoria che uno script può consumare (8 MB)
DirectoryIndex index.html index.var.html
register_globals = Off
DirectoryIndex index.html index.php
register_globals = On
Cerca:
extension_dir = " . "
DirectoryIndex index.html index.php
extension_dir = "C:/PHP/extensions"
se hai installato PHP in C: …
Cerca:
, Windows
estensioni; Tieni presente che MySQL ODBC e il supporto sono ora integrati, quindi non sono richiesti DLL per questo.
e decommenta (rimuovi il ; davanti) i seguenti moduli:
extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll
OK! Ora modifichiamo le impostazioni SMTP. Cerca (questo è buono per la tua email () ne hai bisogno!!!)
[mail]; Solo per Win32.
SMTP =
smtp_port = 25
; Solo per Win32
solo.; Sendmail_from =
e modifica in:
[mail]; Solo per Win32.
SMTP = mail.isp.org
smtp_port = 25
; Solo per Win32.
Sendmail_from = [email protected]domain.org
se non hai un server di posta o:
[mail]; Solo per Win32.
SMTP = locale
smtp_port = 25
; Solo per Win32.
Sendmail_from = [email protected]domain.org
se hai un server di posta …
Salva i file. Ora completiamo l'installazione PHP. copia tutto DLL file da C:/PHP/librerie in C:/Windows/System32. copia C:/php/php4ts.dl in C:/Windows/System32/ e copia php.ini dalla cartella PHP in Windows e system32. Riavvia Apache.
salva questo file nella cartella HTDOCS (C:/Apache/HTDOCS) come info.php e apri il browser. nella barra degli indirizzi scrivi:
HTTP://localhost/info.php
Dovresti vedere la configurazione PHP in una tabella. il file looong può essere installato opzionalmente Zend Optimizer. lo uso … non ha bisogno di un tutorial. installa i moduli pear per PHP, semplicemente avvia il batch di pear dalla cartella PHP e fai doppio clic sul file per completare l'installazione
