Ho kenya Apache, PHP, MySQL, Perl ho Windows

Ha re qale ka ho kenya Apache (Seva ea HTTP). U ka khoasolla Apache meaho ho www.apache.org khoasolla mofuta oo u o ratang, ke khothaletsa mofuta oa 2.  Khokahano ea eona ke ena.

Bakeng sa ho khoasolla kapele, etela.
Ka mor'a ho khoasolla faele .M: Ho joalo installer(), e tsamaise. Wizate ea ho kenya e latelang, e latelang, e phethela "mosebetsi"...

The installer tla u botsa lintlha tse seng kae joaloka lebitso  seva ea hau, aterese ea hau ea seva le aterese ea lengolo-tsoibila ea motsamaisi. haeba u na le domain name kapa hostname, kenya lintlha tse kang tsena:

Lebitso la seva: your_domain.org
Aterese ea seva: www.your-domain.org

Imeile ea Tsamaiso: Aterese ena ea lengolo-tsoibila e sirelelitsoe ho li-spambots. U tlameha ho ba le JavaScript e lumelletsoeng hore u e shebelle.

ha u se na eona, u lokela ho e fumana atereseng ea mahala:

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

Khetha khetho 'e sebetsa e le tšebeletso bakeng sa basebelisi bohle ba port 8080 "'me u tobetse konopo ka ho eketsehileng, E felileho qeta ho kenya. Tlhahiso: E kenye ho disk C: (e e etsetsa foldara, u seke oa tšoenyeha) ho etsa bonnete ba hore u e beha habonolo. Haeba u qetile, bula sebatli sa hau 'me u ngole kahare ea aterese:

HTTP://localhost/
Haeba u bona"Leqephe la Teko bakeng sa ho Kenya Apache", tsohle lia sebetsa.

Ho kenya PHP:

Ha re kenye PHP. jarolla li-archives ho tloha www.php.net. Khokahano e tobileng ea ho Phetolelo ea 4.3.9:

Etsa bonnete ba hore u khoasolla li-archive 'me u se ke ua li kenya. OK! Ka mor'a ho e khoasolla, bula polokelo ea polokelo ho C:/PHP (sena ke ho nolofatsa tsela). Joale bula C:/apache/conf/httpd.conf 'me u batle mohala ona:

#LoadModule Ssl_module modules/mod_ssl.so

ka tlase ho mola ona, eketsa sena:

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

Joale batla ka tsela ena:

<Directory "C:/apache2/HTDOCS">
Joale Fetola:

Litlhaloso tsa Likhetho LatelaSymLinks
#
# LumellaOverride e laola hore na ke litaelo life tse ka kenngoa faeleng ea .htaccess.
# Sena e ka se be "Bohle", "Ha ho letho", kapa motsoako ofe kapa ofe oa mantsoe a bohlokoa:
# FileInfo Options AuthConfig Limit
#
AllowOverride Ha e eo

ka:

Likhetho tsa Likhetho li kenyelletsa FollowSymLinks MultiViews ExecCGI
#
# LumellaOverride e laola hore na ke litaelo life tse ka kenngoa faeleng ea .htaccess.
# Sena e ka se be "Bohle", "Ha ho letho", kapa motsoako ofe kapa ofe oa mantsoe a bohlokoa:
# FileInfo Options AuthConfig Limit
#
Lumella ho fana ka hohle hohle

Sena se tla lumella.htaccess tshehetso ho seva sa hau mme o netefatse hore o ka bona dikahare tsa foldara ntle le ho amohela 403 e hanetsoe liphoso.

Joale batla:

DirectoryIndex index.html index.var.html
'me u e fetole ho:

DirectoryIndex index.html index.php

Boloka faele mme u qale hape Apache. (o ka e qala hape ka ho tobetsa restart seva Apache kgaoletso ya menu simolleng kapa ka ho ngola:

Hloekisa Apache restart

ka fensetere ea taelo ea litaelo. ОК!

u na le PHP e sebetsa bakeng sa seva sa hau. Joale ha re e hlophiseng PHP 'me u etse bonnete ba hore e sebetsa! Bula C:/php/php.ini (php.ini-distance e reha lebitso) 'me u batle ntho ena:

max_execution_time = 60; Nako e phahameng ea ho sebetsa bakeng sa mongolo ka mong, ka metsotsoana max_input_time = 60; Nako e phahameng ea mongolo o mong le o mong o ka fetisa kopo ea data memori_limit = 5M; Boholo ba memori eo mongolo o ka e jang (8 MB)

U tlameha ho e fetola ho seo u se batlang. khetho eo ke e sebelisang ke ena:

max_execution_time = 300; Nako e phahameng ea ho sebetsa bakeng sa mongolo ka mong, ka metsotsoana max_input_time = 300; Nako e phahameng ea mongolo o mong le o mong o ka fetisa kopo ea data memori_limit = 5M; Boholo ba memori eo mongolo o ka e jang (8 MB)

Joale batla:

register_globals = Ho tima

'me u e fetole ho:

register_globals = Buletsoe

Batla :

extension_dir = ". "

'me u e fetole ho:

extension_dir = "C:/PHP/extensions"

haeba u kentse PHP ho C: ...

Batla :

, Windows
katoloso; Hlokomela hore tšehetso ea MySQL ODBC e se e hahiloe, kahoo ha ho na DLL e hlokahalang bakeng sa sena.
le ho hlakola (hlakola; ka pele) li-module tse latelang:

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

HO LOKILE! Joale ha re fetoleng litlhophiso tsa Patlisiso ea SMTP (e molemong oa hau ho romella lengolo-tsoibila() ha u e hloka !!!.)

[mail]; Bakeng sa Win32 feela.

SMTP=
smtp_port = 25
; Bakeng sa Win32
feela.; Sendmail_ho tloha =

le liphetoho ho:

[mail]; Bakeng sa Win32 feela.
SMTP = mail.isp.org
smtp_port = 25
; Bakeng sa Win32 feela.
Sendmail_ho tloha = [imeile e sirelelitsoe]_domain.org

haeba u sena seva ea mangolo kapa:

[mail]; Bakeng sa Win32 feela.

SMTP = sebakeng seo
smtp_port = 25
; Bakeng sa Win32 feela.
Sendmail_ho tloha = [imeile e sirelelitsoe]_domain.org

haeba u na le seva sa mangolo...

Boloka lifaele. Joale ha re phetheng ho kenya PHP. kopitsa tsohle dll lifaele tse tsoang ho C:/PHP/libraries ka hare C: / Windows / Sesebelisoa32. kopitsa C:/php/php4ts.dl l ka C:/Windows/System32/ le ho kopitsa php.ini ho tsoa sephuthelong PHP lifensetereng le system32. Qala hape Apache. bula notepad mme o kenye faeleng:

<? PHP
phpinfo
();?>

boloka faele ena foldareng ea HTDOCS (C:/Apache/HTDOCS) Joang info.php ebe o bula sebatli. bareng ea aterese ba ngola:

HTTP://localhost/info.php

U lokela ho bona tlhophiso ea PHP tafoleng. looong file e ka kenngoa ka boikhethelo Zend Optimizer. Ke e sebelisa ... ha e hloke thuto. kenya li-module tsa pere bakeng sa PHP, matha feela ho ea pear batch ho tsoa foldareng ea php ebe u 2tobetsa faele ea reg ho qeta ho kenya

Eketsa ka tlhaloso