Enstale Apache, PHP, MySQL, Perl sou Windows

Ann kòmanse ak enstalasyon Apache (HTTP sèvè). Ou ka telechaje Apache enstalasyon sou www.apache.org telechaje vèsyon ou renmen an, mwen  rekòmande vèsyon 2.  Men yon lyen pou li.

Pou telechaje pi vit, vizite.
Apre telechaje fichye a .M: Wi enstale (), kouri li. Sòsye enstalasyon pwochen, pwochen, fini "travay" ...

Enstalatè a ap mande w kèk detay tankou yon non  sèvè ou, adrès sèvè ou ak adrès imel administratè ou. si ou gen yon non domèn oswa non host, antre enfòmasyon yo tankou sa a:

Non sèvè: your_domain.org
Adrès sèvè: www.your-domain.org

Admin Imèl: Adrès imel sa a te pwoteje spam. Ou dwe aktive JavaScript pou w ka wè li.

si ou pa genyen youn, ou ta dwe jwenn youn nan yon adrès gratis:

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

Tcheke opsyon 'kouri kòm yon sèvis pou tout itilizatè sou pò 8080 "Epi peze bouton an Pli lwen, Finipou konplete enstalasyon an. Ide: Enstale li sou disk C: (li kreye yon katab pou li, pa enkyete w) pou asire w ke ou mete l pi fasil. Si w fini, louvri navigatè w la epi ekri nan ba adrès la:

HTTP://localhost/
Si ou wè "Paj tès pou enstalasyon Apache", tout bagay ap travay.

Enstalasyon PHP:

Ann enstale PHP. telechaje achiv yo nan www.php.net. Isit la se lyen dirèk la Vèsyon 4.3.9:

Asire w ke ou telechaje achiv la epi ou pa enstale li. OK! apre telechaje li, depake achiv la nan C:/PHP (sa a se senplifye chemen an). Koulye a, louvri C:/apache/conf/httpd.conf epi chèche liy sa a:

#LoadModule Ssl_module modules/mod_ssl.so

anba liy sa a, ajoute sa a:

LoadModule rewrite_module modules / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType aplikasyon/x-HTTPD-PHP .php
AddType aplikasyon/x-HTTPD-PHP.php3
AddType aplikasyon/x-HTTPD-PHP.php4

Koulye a, chèche sou liy sa a:


Kounye a chanje:

Opsyon Indexes FollowSymLinks
#
# AllowOverride kontwole ki direktiv yo ka mete nan dosye .htaccess la.
# Sa a pa kapab "Tout", "Okenn", oswa nenpòt konbinezon mo kle yo:
# Opsyon FileInfo AuthConfig Limit
#
AllowOverride Okenn

nan:

Opsyon Indexes Gen ladan FollowSymLinks MultiViews ExecCGI
#
# AllowOverride kontwole ki direktiv yo ka mete nan dosye .htaccess la.
# Sa a pa kapab "Tout", "Okenn", oswa nenpòt konbinezon mo kle:
# Opsyon FileInfo AuthConfig Limit
#
AllowOverride tout

Sa a pral pèmèt.takses sipò sou sèvè ou a epi asire w ke ou ka wè sa ki nan katab la san yo pa resevwa 403 entèdi erè.

Kounye a chèche:

DirectoryIndex index.html index.var.html
epi chanje li an:

DirectoryIndex index.html index.php

Sove fichye a epi rdemare Apache. (ou ka rekòmanse li lè w klike sou rekòmanse sèvè Apache rakoursi meni Start oswa alekri:

Netwaye Apache rekòmanse

nan fenèt la èd memwa lòd. OU!

ou genyen PHP travay pou sèvè w la. Koulye a, ann mete kanpe li PHP epi asire w ke li aktyèlman ap travay! Louvri C:/php/php.ini (php.ini-distance chanje non) epi chèche atik sa a:

max_execution_time = 60; Tan ekzekisyon maksimòm pou chak script, an segonn max_input_time = 60; Tan maksimòm chak script ka analize yon demann done memory_limit = 5M; Kantite maksimòm memwa script la ka konsome (8 MB)

Ou dwe chanje li nan sa ou vle. Men opsyon mwen itilize:

max_execution_time = 300; Tan ekzekisyon maksimòm pou chak script, an segonn max_input_time = 300; Tan maksimòm chak script ka analize yon demann done memory_limit = 5M; Kantite maksimòm memwa script la ka konsome (8 MB)

Kounye a chèche:

register_globals = Off

epi chanje li an:

register_globals = On

Rechèch :

extension_dir = ". "

epi chanje li an:

extension_dir = "C:/PHP/extensions"

si ou enstale PHP nan C:...

Rechèch :

, Windows
ekstansyon; Tanpri sonje ke sipò MySQL ODBC se kounye a bati-an, kidonk pa gen okenn DLL yo nesesè pou sa.
epi retire kòmantè (efase; devan) modil sa yo:

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

OK! Koulye a, ann chanje paramèt rechèch SMTP yo (li bon pou ou mail() ou bezwen li!!!.)

[lapòs]; Pou Win32 sèlman.

SMTP =
smtp_port = 25
; Pou Win32
sèlman.; Sendmail_of =

ak chanjman nan:

[lapòs]; Pou Win32 sèlman.
SMTP = mail.isp.org
smtp_port = 25
; Pou Win32 sèlman.
Sendmail_of = [imèl pwoteje]_domain.org

si ou pa gen yon sèvè lapòs oswa:

[lapòs]; Pou Win32 sèlman.

SMTP = lokal
smtp_port = 25
; Pou Win32 sèlman.
Sendmail_of = [imèl pwoteje]_domain.org

si ou gen yon sèvè lapòs...

Sove dosye yo. Koulye a, kite a konplete enstalasyon an PHP. kopye tout Dll dosye soti nan C:/PHP/bibliotèk nan nan C: / Windows / System32. kopi C:/php/php4ts.dl mwen nan C:/Windows/System32/ epi kopi php.ini soti nan yon katab PHP nan fenèt yo ak system32. Rekòmanse Apache. louvri notepad epi ajoute nan dosye a:

<? PHP
phpinfo
();?>

sove fichye sa a nan katab HTDOCS (C:/Apache/HTDOCS) Kouman info.php epi louvri navigatè a. nan ba adrès la yo ekri:

HTTP://localhost/info.php

Ou ta dwe wè konfigirasyon PHP nan tablo a. dosye looong ka enstale opsyonèlman Zend Optimizer. Mwen sèvi ak li... li pa bezwen yon leson patikilye. enstale pear modules pou PHP, jis kouri go pear batch soti nan katab la php epi 2 klike sou fichye reg la pou fini enstalasyon an.

Add nouvo kòmantè