Installazione di Apache, PHP, MySQL, Perl su Windows

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:

http://www.no-ip.org/

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

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster