Instalarea Apache, PHP, MySQL, Perl pe Windows

Să începem cu instalarea Apache (server HTTP). Poti descarca Apache instalatii pe www.apache.org descărcați versiunea care vă place, vă recomand versiunea 2.  Iată un link către el.

Pentru o descărcare mai rapidă, vizita.
După descărcarea fișierului .M: Da installer(), rulați-l. Vrăjitorul de instalare următor, următor, terminând „lucrarea”...

Programul de instalare vă va cere câteva detalii, cum ar fi un nume  Server a ta, adresa serverului și adresa de e-mail a administratorului. dacă aveți un nume de domeniu sau un nume de gazdă, introduceți informațiile astfel:

Numele serverului: domeniul_vou.org
Adresa serverului: www.domeniul-dvs..org

E-mail admin: Această adresă de e-mail este protejată de spamboți. Trebuie să aveți JavaScript activat pentru a-l vizualiza.

dacă nu aveți unul, ar trebui să obțineți unul la o adresă gratuită:

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

Verificați opțiunea 'rulează ca un serviciu pentru toți utilizatorii de pe portul 8080 „și apăsați butonul Mai departe, Terminapentru a finaliza instalarea. consiliu: Instalați-l pe disc C: (creează un folder pentru el, nu vă faceți griji) pentru a vă asigura că îl configurați mai ușor. Dacă ați terminat, deschideți browserul și scrieți în bara de adrese:

HTTP://localhost/
Dacă vezi "Pagina de testare pentru instalarea Apache", totul merge.

Instalare PHP:

Hai să instalăm PHP. descărcați arhive de la www.php.net. Aici este linkul direct către Versiunea 4.3.9:

Asigurați-vă că descărcați arhiva și nu o instalați. ОК! după descărcare, despachetați arhiva în C:/PHP (aceasta este pentru a simplifica calea). Acum deschideți C:/apache/conf/httpd.conf și căutați această linie:

#LoadModule Ssl_module modules/mod_ssl.so

sub această linie, adăugați asta:

LoadModule rewrite_module modules / mod_rewrite.so
LoadModule php4_module „C: /php/sapi/php4apache2.dll”
Aplicație AddType/x-HTTPD-PHP .php
Aplicația AddType/x-HTTPD-PHP.php3
Aplicația AddType/x-HTTPD-PHP.php4

Acum caută pe această linie:

<Directorul „C:/apache2/HTDOCS”>
Acum Schimbați:

Opțiuni Indexuri UrmărițiSymLinks
#
# AllowOverride controlează ce directive pot fi plasate în fișierul .htaccess.
# Acesta nu poate fi „Toate”, „Niciuna” sau orice combinație de cuvinte cheie:
# Opțiuni FileInfo Limită AuthConfig
#
AllowOverride Nici unul

în:

Opțiuni Indexuri Include FollowSymLinks MultiViews ExecCGI
#
# AllowOverride controlează ce directive pot fi plasate în fișierul .htaccess.
# Acesta nu poate fi „Toate”, „Niciuna” sau orice combinație de cuvinte cheie:
# Opțiuni FileInfo Limită AuthConfig
#
AllowOverride All

Acest lucru va permite..htaccess suport pe serverul dvs. și asigurați-vă că puteți vedea conținutul folderului fără a primi Interzis 403 erori.

Acum caută:

DirectoryIndex index.html index.var.html
si schimba-l in:

DirectoryIndex index.html index.php

Salvați fișierul și reporniți Apache. ( îl puteți reporni făcând clic pe reporniți serverul Apache comandă rapidă din meniu Start sau in scris:

Curățați repornirea Apache

în fereastra promptului de comandă. OK!

tu ai PHP funcționează pentru serverul dvs. Acum hai să-l setăm PHP și asigură-te că funcționează cu adevărat! Deschis C:/php/php.ini (php.ini-distance redenumit) și căutați acest articol:

max_execution_time = 60; Timp maxim de execuție pentru fiecare script, în secunde max_input_time = 60; Timpul maxim în care fiecare script poate analiza o solicitare de date limita_memorie = 5M; Cantitatea maximă de memorie pe care o poate consuma scriptul (8 MB)

Trebuie să-l schimbi în orice vrei. iată opțiunea pe care o folosesc:

max_execution_time = 300; Timp maxim de execuție pentru fiecare script, în secunde max_input_time = 300; Timpul maxim în care fiecare script poate analiza o solicitare de date limita_memorie = 5M; Cantitatea maximă de memorie pe care o poate consuma scriptul (8 MB)

Acum caută:

register_globals = Dezactivat

si schimba-l in:

register_globals = Activat

Căutare :

extensie_dir = ". "

si schimba-l in:

extension_dir = "C:/PHP/extensii"

dacă ai instalat PHP în C:...

Căutare :

, Windows
extensii; Vă rugăm să rețineți că suportul MySQL ODBC este acum încorporat, deci nu sunt necesare DLL-uri pentru aceasta.
și decomentați (ștergeți; față) următoarele module:

extensie=php_bz2.dll
extensie=php_db.dll
extensie=php_gd2.dll
extensie=php_java.dll
extensie=php_msql.dll
extensie=php_pdf.dll
extensie=php_pgsql.dll
extensie = php_sockets.dll

BINE! Acum haideți să schimbăm setările de căutare SMTP (este bine pentru dvs. mail() aveți nevoie de el!!!.)

[Poștă]; Numai pentru Win32.

SMTP=
smtp_port = 25
; Pentru Win32
numai.; Sendmail_from =

și modificări la:

[Poștă]; Numai pentru Win32.
SMTP = mail.isp.org
smtp_port = 25
; Numai pentru Win32.
Sendmail_from = [e-mail protejat]_domain.org

dacă nu aveți un server de e-mail sau:

[Poștă]; Numai pentru Win32.

SMTP = local
smtp_port = 25
; Numai pentru Win32.
Sendmail_from = [e-mail protejat]_domain.org

daca ai un server de mail...

Salvați fișierele. Acum să finalizăm instalarea PHP. copiați tot DLL fisiere de la C:/PHP/biblioteci in in C: / Windows / System32. copie C:/php/php4ts.dl eu in C:/Windows/System32/ și copiați php.ini din dosar PHP în ferestre şi system32. Repornire Apache. deschide notepad și adaugă la fișier:

<? PHP
phpinfo
();?>

salvați acest fișier în folderul HTDOCS (C:/Apache/HTDOCS) Cum info.php și deschideți browserul. în bara de adrese scriu:

HTTP://localhost/info.php

Ar trebui să vedeți configurația PHP în tabel. fișierul looong poate fi instalat opțional Zend Optimizer. Eu il folosesc... nu are nevoie de tutorial. instala module pear pt PHP, rulați go pear batch din folderul php și 2 faceți clic pe fișierul reg pentru a finaliza instalarea

Adauga un comentariu