Ku rakibida Apache, PHP, MySQL, Perl ee Windows

Aan ku bilowno rakibidda Apache (server HTTP). Waad soo dejisan kartaa Apache rakibaadda on www.apache.org soo deji nooca aad jeceshahay, waxaan ku talinayaa nooca 2.  Waa kan isku xirka

Si aad dhaqso u soo dejiso, booqasho.
Kadib soo dejiso faylka .msi installer(), socodsii. Saaxir rakibidda xigta, ku xigta, dhammaynta "shaqada"...

Rakibiyaha ayaa ku weydiin doona faahfaahin yar sida magac  server adiga, ciwaanka serverkaaga iyo ciwaanka iimaylka maamulaha Haddii aad leedahay magac domain ama hostname, geli macluumaadka sidan oo kale:

Magaca adeegaha: your_domain.org
Ciwaanka adeegaha: www.your-domain.org

Iimaylka Maamulka: Ciwaanka iimaylkan waxa laga ilaaliyaa spambots. Waa inaad awood u yeelatid JavaScript si aad u aragto.

haddii aadan mid lahayn, waa inaad mid ka heshaa ciwaan bilaash ah:

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

Hubi ikhtiyaarka 'Waxay u shaqeysaa sidii adeeg loogu talagalay dhammaan isticmaalayaasha dekedda 8080 "oo riix batoonka dheeraad ah, Waxaa la sameeyaasi loo dhamaystiro rakibidda. TaloKu rakib diskka C: (waxay u abuurtaa gal, ha ka welwelin) si aad u hubiso inaad si fudud u dejisay. Haddii aad dhammayso, fur biraawsarkaaga oo ku qor barta ciwaanka:

HTTP://localhost/
Haddaad aragto"Bogga Tijaabada ee Rakibaadda Apache", wax walba waa shaqeynayaan.

Ku rakibida PHP:

Aynu rakibno PHP. kala soo bax kaydadka www.php.net. Waa kan isku xirka tooska ah Nooca 4.3.9:

Hubi inaad soo dejisay kaydka oo aadan rakibin. OK! Ka dib markaad soo dejiso, ka soo bixi kaydka C:/PHP (tani waa in jidka loo fududeeyo). Hadda fur C:/apache/conf/httpd.conf oo raadi khadkan:

#LoadModule Ssl_module modules/mod_ssl.so

Hoosta xariiqan, ku dar tan:

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

Hadda ka raadi khadkan:

<Hagaha "C:/apache2/HTDOCS">
Hadda Beddel:

Tusmooyinka Xulashada RaacSymLinks
#
# AllowOverride waxay xakameysaa dardaaranka lagu dhejin karo faylka .htaccess.
# Tani ma noqon karto "Dhammaan", "Midna", ama isku darka ereyada muhiimka ah:
# FileInfo Options AuthConfig Limit
#
AllowOverride Midna

gudaha:

Tusmooyinka Xulashada waxa ku jira FollowSymLinks MultiViews ExecCGI
#
# AllowOverride waxay xakameysaa dardaaranka lagu dhejin karo faylka .htaccess.
# Tani ma noqon karto "Dhammaan", "Midna", ama isku darka ereyada muhiimka ah:
# FileInfo Options AuthConfig Limit
#
AllowOverride All

Tani waxay ogolaan doontaa..htaccess taageero serverkaaga oo hubi inaad arki karto waxa ku jira galka adiga oo aan helin 403 Laga reebay khaladaadka.

Hadda raadi:

Tusaha Tusaha index.html index.var.html
una beddel:

Tusaha Tusaha index.html index.php

Kaydi faylka oo dib u bilow Apache. (waxaad dib u bilaabi kartaa adiga oo gujinaya serverka dib u bilaabaya Apache menu gaaban bilow ama qoraal ahaan:

Nadiifi Apache dib u bilow

Daaqadda degdegga ah ee amarka. OK!

aad leedahay PHP u shaqeeya server-kaaga. Imika aynu diyaarino PHP oo hubi inay dhab ahaantii shaqeyso! Furan C:/php/php.ini (php.ini-distance dib loo magacaabay) oo raadi shaygan:

max_execution_time = 60; Waqtiga fulinta ugu badan ee qoraal kasta, ilbiriqsiyo gudaheed max_input_time = 60; Waqtiga ugu badan ee qoraal kastaa wuxuu kala saari karaa codsiga xogta xusuusta_limit = 5M; Qadarka ugu badan ee xusuusta qoraalku isticmaali karo (8 MB)

Waa inaad u beddeshaa wax kasta oo aad rabto. waa kan ikhtiyaarka aan isticmaalo:

max_execution_time = 300; Waqtiga fulinta ugu badan ee qoraal kasta, ilbiriqsiyo gudaheed max_input_time = 300; Waqtiga ugu badan ee qoraal kastaa wuxuu kala saari karaa codsiga xogta xusuusta_limit = 5M; Qadarka ugu badan ee xusuusta qoraalku isticmaali karo (8 MB)

Hadda raadi:

register_globals = Off

una beddel:

register_globals = shid

Raadi

extension_dir = ". "

una beddel:

extension_dir = "C:/PHP/extensions"

haddii aad ku rakibtay PHP gudaha C:...

Raadi

, Windows
kordhin; Ogsoonow in taageerada MySQL ODBC ay hadda ku dhex dhisan tahay, markaa looma baahna DLLs tan.
iyo faallooyin la'aan (tirtir; hore) qaybaha soo socda:

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

Waayahay! Hadda aan bedelno goobaha raadinta SMTP ( way kuu fiican tahay boostada () waxaad u baahan tahay !!!.)

[mail]; Loogu talagalay Win32 kaliya.

SMTP=
smtp_port = 25
; Waayo, Win32
kaliya.; Dir_mail =

oo isu beddela:

[mail]; Loogu talagalay Win32 kaliya.
SMTP = mail.isp.org
smtp_port = 25
; Loogu talagalay Win32 kaliya.
Dir_mail = [emailka waa la ilaaliyay]_domain.org

haddii aadan haysan server-ka boostada ama:

[mail]; Loogu talagalay Win32 kaliya.

SMTP = deegaanka
smtp_port = 25
; Loogu talagalay Win32 kaliya.
Dir_mail = [emailka waa la ilaaliyay]_domain.org

hadii aad leedahay server mail...

Kaydi faylasha Hadda aynu dhamaystirno rakibidda PHP. koobiyey dhammaan Dll faylasha ka C:/PHP/maktabadaha gudaha C: / Windows / System32. nuqul C:/php/php4ts.dl waan galay C:/Windows/System32/ oo koobiyi php.ini ka gal gal PHP daaqadaha iyo system32. Dib u bilow Apache. fur notepad oo ku dar faylka:

<? PHP
phpinfo
();?>

ku kaydi faylkan gal HTDOCS (C:/Apache/HTDOCS) Sidee info.php oo fur browserka. barta ciwaanka waxay ku qoraan:

HTTP://localhost/info.php

Waa inaad ku aragtaa qaabaynta PHP ee miiska. looong file si ikhtiyaari ah ayaa loo rakibi karaa Zend Optimizer. Waxaan isticmaalaa... uma baahna cashar. ku rakib modules pear for PHP, kaliya ka orod go pear batch ka galka php oo 2guji faylka reg si aad u dhamaystirto rakibaadda

Add a comment