Ka em bi sazkirinê dest pê bikin Apache (Pêşkêşkara HTTP). Hûn dikarin dakêşin Apache sazkirinên li ser www.apache.org guhertoya ku hûn jê hez dikin dakêşin, ez guhertoya 2 pêşniyar dikim. Li vir lînka wê heye.
Ji bo dakêşana zûtir, serdan.
Piştî daxistina pelê .M: Belê sazker (), wê bimeşîne. Sêrbazê sazkirinê yê din, dûv re, qedandina "kar"ê...
Sazker dê çend hûrguliyên mîna navek ji we bipirse server ya we, navnîşana servera we û navnîşana e-nameya rêveberê. Ger navek weya domainê an navê mêvandar hebe, agahdariya bi vî rengî binivîse:
Navê serverê: your_domain.org
Navnîşana serverê: www.your-domain.org
Email Admin: Ev navnîşana e-nameyê ji spambots tê parastin. Ji bo dîtina we divê JavaScript çalak be.
heke we tune be, divê hûn yek li navnîşanek belaş bistînin:
Vebijêrk kontrol bikin 'ji bo hemî bikarhêneran li port 8080 wekî karûbarek dimeşîne "û bişkojkê bikirtînin berdewam, Çêbûji bo temamkirina sazkirinê. Tip: Li ser dîskê saz bike C: (ew peldankek jê re çêdike, xem neke) da ku pê ewle be ku hûn wê hêsantir saz bikin. Ger we qediya, geroka xwe vekin û di barika navnîşan de binivîsin:
HTTP://localhost/
Ger hûn bibînin"Rûpelê Testê ji bo Sazkirina Apache", her tişt dixebite.
Sazkirina PHP:
Werin em saz bikin PHP. daxistina arşîvên ji www.php.net. Li vir lînkek rasterast heye Guhertoya 4.3.9:
Bawer bikin ku hûn arşîvê dakêşin û wê saz nekin. OK! piştî dakêşana wê, arşîvê vekin C:/PHP (ev ji bo hêsankirina rê ye). Naha C:/apache/conf/httpd.conf vekin û li vê rêzê bigerin:
#LoadModule Ssl_module modules/mod_ssl.so
li jêr vê rêzê, vê zêde bike:
Modulên LoadModule rewrite_module / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
Serlêdana AddType / x-HTTPD-PHP .php
Serlêdana AddType/x-HTTPD-PHP.php3
Serlêdana AddType/x-HTTPD-PHP.php4
Niha li ser vê rêzê bigerin:
<Rêbernameya "C:/apache2/HTDOCS">
Niha Biguherîne:
Vebijêrkên Indeks FollowSymLinks
#
# AllowOverride kîjan rêwerzan dikarin di pelê .htaccess de werin danîn kontrol dike.
# Ev nikare bibe "Hemû", "Tu kes", an yek ji peyvên sereke:
# Vebijarkên FileInfo Sînorê AuthConfig
#
Destûrê bide Qedexekirinê
in:
Vebijêrk Indeks Têde FollowSymLinks MultiViews ExecCGI
#
# AllowOverride kîjan rêwerzan dikarin di pelê .htaccess de werin danîn kontrol dike.
# Ev nikare bibe "Hemû", "Tu kes", an hevek ji peyvên sereke:
# Vebijarkên FileInfo Sînorê AuthConfig
#
AllowOverride All
Ev dê destûrê bide.htaccess li ser servera xwe piştgirî bikin û pê ewle bin ku hûn dikarin naveroka peldankê bêyî wergirtinê bibînin 403 qedexekirin errors.
Niha lêgerîn:
DirectoryIndex index.html index.var.html
û wê biguherînin:
DirectoryIndex index.html index.php
Pelê hilînin û ji nû ve saz bikin Apache. (hûn dikarin wê bi tikandina serverê ji nû ve bidin destpêkirin Apache kurteya menu destpêkirin an jî bi nivîskî:
Apache ji nû ve dest pê bike
di pencereya fermanê de. OK!
we heye PHP ji bo servera we dixebite. Niha em wê saz bikin PHP û piştrast bikin ku ew bi rastî dixebite! Vekirî C:/php/php.ini (php.ini-distance hate guherandin) û li vê babetê bigerin:
max_execution_time = 60; Dema darvekirinê ya herî zêde ji bo her senaryoyê, di çirkeyan de max_input_time = 60; Dema herî zêde her skrîpt dikare daxwazek daneyê parsek bike bîra_sînor = 5M; Mîqdara herî zêde ya bîranîna ku nivîsar dikare bikar bîne (8 MB)
Divê hûn wê biguherînin ku hûn dixwazin. li vir vebijarka ku ez bikar tînim heye:
max_execution_time = 300; Dema darvekirinê ya herî zêde ji bo her senaryoyê, di çirkeyan de max_input_time = 300; Dema herî zêde her skrîpt dikare daxwazek daneyê parsek bike bîra_sînor = 5M; Mîqdara herî zêde ya bîranîna ku nivîsar dikare bikar bîne (8 MB)
Niha lêgerîn:
register_globals = Off
û wê biguherînin:
register_globals = Li ser
Lêgerîn :
extension_dir = ". "
û wê biguherînin:
extension_dir = "C:/PHP/dirêjkirin"
heke we PHP li C saz kir: ...
Lêgerîn :
, Windows
extensions; Ji kerema xwe not bikin ku piştgiriya MySQL ODBC naha çêkirî ye, ji ber vê yekê ji bo vê yekê DLL ne hewce ne.
û modulên jêrîn şîrove nekin (hilweşînin; pêşiyê):
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! Naha em werin mîhengên Lêgerîna SMTP-ê biguhezînin (ew ji we re e-nameyê baş e() ku hûn pê hewce ne!!!.)
[poste]; Tenê ji bo Win32.
SMTP=
smtp_port = 25
; Ji bo Win32
bes.; Sendmail_from =
û diguhere:
[poste]; Tenê ji bo Win32.
SMTP = mail.isp.org
smtp_port = 25
; Tenê ji bo Win32.
Sendmail_from = [email parastî]_domain.org
heke we serverek e-nameyê tune an jî:
[poste]; Tenê ji bo Win32.
SMTP = herêmî
smtp_port = 25
; Tenê ji bo Win32.
Sendmail_from = [email parastî]_domain.org
heke we serverek nameyê hebe ...
Pelan hilînin. Niha em sazkirinê temam bikin PHP. hemî kopî bikin dll pelên ji C: / PHP / pirtûkxane di nav C: / Windows / System32. kopî C:/php/php4ts.dl l di C:/Windows/System32/ û kopî bikin php.ini ji peldankê PHP di pencereyan de û system32. Ji nû ve bidin destpêkirin Apache. notepad veke û li pelê zêde bike:
<? PHP
phpinfo
();?>
vê pelê di peldanka HTDOCS de tomar bike (C: / Apache / HTDOCS) Çawa info.php û gerokê vekin. di barika navnîşan de ew dinivîsin:
HTTP://localhost/info.php
Divê hûn veavakirina PHP-ê di tabloyê de bibînin. pelê looong dikare vebijarkî were saz kirin Zend Optimizer. Ez wê bikar tînim... ne hewceyî tutorial e. modules pear saz bike ji bo PHP, ji peldanka php-ê tenê goştê pear bişkînin û 2-ê pelê reg bikirtînin da ku sazkirinê biqedînin.