సంస్థాపనతో ప్రారంభిద్దాం Apache (HTTP సర్వర్) మీరు డౌన్లోడ్ చేసుకోవచ్చు అపాచీ సంస్థాపనలు ఆన్ www.apache.org మీకు నచ్చిన సంస్కరణను డౌన్లోడ్ చేసుకోండి, నేను వెర్షన్ 2ని సిఫార్సు చేస్తున్నాను. దానికి లింక్ ఇక్కడ ఉంది.
వేగవంతమైన డౌన్లోడ్ కోసం, పర్యటన.
ఫైల్ను డౌన్లోడ్ చేసిన తర్వాత .MSI ఇన్స్టాలర్ (), దీన్ని అమలు చేయండి. ఇన్స్టాలేషన్ విజర్డ్ తదుపరి, తదుపరి, "పని"ని పూర్తి చేస్తోంది...
ఇన్స్టాలర్ మిమ్మల్ని పేరు వంటి కొన్ని వివరాలను అడుగుతుంది సర్వర్ మీది, మీ సర్వర్ చిరునామా మరియు అడ్మినిస్ట్రేటర్ ఇమెయిల్ చిరునామా. మీకు డొమైన్ పేరు లేదా హోస్ట్ పేరు ఉంటే, ఇలా సమాచారాన్ని నమోదు చేయండి:
సర్వర్ పేరు: your_domain.org
సర్వర్ చిరునామా: www.your-domain.org
అడ్మిన్ ఇమెయిల్: ఈ ఇమెయిల్ చిరునామా స్పామ్బాట్ల నుండి రక్షించబడుతోంది. దీన్ని వీక్షించడానికి మీరు తప్పనిసరిగా జావాస్క్రిప్ట్ ఎనేబుల్ చేసి ఉండాలి.
మీకు ఒకటి లేకుంటే, మీరు ఒక ఉచిత చిరునామాలో పొందాలి:
ఎంపికను తనిఖీ చేయండి 'పోర్ట్ 8080లో వినియోగదారులందరికీ సేవగా నడుస్తుంది "మరియు బటన్ నొక్కండి మరింత, పూర్తయిందిసంస్థాపనను పూర్తి చేయడానికి. కౌన్సిల్: దీన్ని డిస్క్కి ఇన్స్టాల్ చేయండి C: (ఇది దాని కోసం ఫోల్డర్ను సృష్టిస్తుంది, చింతించకండి) మీరు దీన్ని సులభంగా సెటప్ చేశారని నిర్ధారించుకోవడానికి. మీరు పూర్తి చేసినట్లయితే, మీ బ్రౌజర్ని తెరిచి, చిరునామా పట్టీలో వ్రాయండి:
HTTP://localhost/
నువ్వు చూస్తే"అపాచీ ఇన్స్టాలేషన్ కోసం టెస్ట్ పేజీ", ప్రతిదీ పని చేస్తోంది.
PHP సంస్థాపన:
ఇన్స్టాల్ చేద్దాం PHP. నుండి ఆర్కైవ్లను డౌన్లోడ్ చేయండి www.php.net. నేరుగా లింక్ ఇక్కడ ఉంది వెరియన్ 4.3.9:
మీరు ఆర్కైవ్ను డౌన్లోడ్ చేశారని మరియు దానిని ఇన్స్టాల్ చేయలేదని నిర్ధారించుకోండి. సరే! దీన్ని డౌన్లోడ్ చేసిన తర్వాత, ఆర్కైవ్ను అన్ప్యాక్ చేయండి సి:/PHP (ఇది మార్గాన్ని సులభతరం చేయడం). ఇప్పుడు C:/apache/conf/httpd.confని తెరిచి, ఈ లైన్ కోసం వెతకండి:
#LoadModule Ssl_module modules/mod_ssl.so
ఈ లైన్ క్రింద, దీన్ని జోడించండి:
LoadModule rewrite_module module / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType అప్లికేషన్/x-HTTPD-PHP .php
AddType అప్లికేషన్/x-HTTPD-PHP.php3
AddType అప్లికేషన్/x-HTTPD-PHP.php4
ఇప్పుడు ఈ లైన్ వెంట శోధించండి:
ఇప్పుడు మార్చండి:
ఎంపికల సూచికలు FollowSymLinks
#
# AllowOverride .htaccess ఫైల్లో ఏ ఆదేశాలను ఉంచవచ్చో నియంత్రిస్తుంది.
# ఇది "అన్నీ", "ఏదీ కాదు" లేదా ఏదైనా కీలక పదాల కలయిక కాకూడదు:
# FileInfo ఎంపికలు AuthConfig పరిమితి
#
AllowOverride ఏదీ లేదు
v:
ఎంపికల సూచికలు FollowSymLinks మల్టీ వ్యూస్ ExecCGIని కలిగి ఉంటాయి
#
# AllowOverride .htaccess ఫైల్లో ఏ ఆదేశాలను ఉంచవచ్చో నియంత్రిస్తుంది.
# ఇది "అన్నీ", "ఏదీ కాదు" లేదా ఏదైనా కీలక పదాల కలయిక కాకూడదు:
# FileInfo ఎంపికలు AuthConfig పరిమితి
#
అన్నీ అనుమతించు
ఇది అనుమతిస్తుంది.htaccess మీ సర్వర్లో మద్దతునిస్తుంది మరియు మీరు స్వీకరించకుండానే ఫోల్డర్లోని కంటెంట్లను చూడగలరని నిర్ధారించుకోండి నిషేధించబడింది లోపాలు.
ఇప్పుడు శోధించండి:
డైరెక్టరీఇండెక్స్ index.html index.var.html
మరియు దానిని మార్చండి:
డైరెక్టరీఇండెక్స్ index.html index.php
ఫైల్ను సేవ్ చేసి రీబూట్ చేయండి Apache. (మీరు పునఃప్రారంభించు సర్వర్ని క్లిక్ చేయడం ద్వారా దీన్ని పునఃప్రారంభించవచ్చు Apache మెను సత్వరమార్గం ప్రారంభం లేదా వ్రాతపూర్వకంగా:
క్లీన్ అపాచీ రీస్టార్ట్
కమాండ్ ప్రాంప్ట్ విండోలో. అలాగే!
మీరు కలిగి ఉన్నారు PHP మీ సర్వర్ కోసం పని చేస్తుంది. ఇప్పుడు దాన్ని సెటప్ చేద్దాం PHP మరియు ఇది నిజంగా పనిచేస్తుందని నిర్ధారించుకోండి! తెరవండి సి:/php/php.ini (php.ini-distance పేరు మార్చబడింది) మరియు ఈ అంశం కోసం శోధించండి:
max_execution_time = 60; ప్రతి స్క్రిప్ట్ కోసం గరిష్ట అమలు సమయం, సెకన్లలో max_input_time = 60; ప్రతి స్క్రిప్ట్ డేటా అభ్యర్థనను అన్వయించగల గరిష్ట సమయం memory_limit = 5M; స్క్రిప్ట్ వినియోగించుకోగల గరిష్ట మెమరీ మొత్తం (8 MB)
మీరు దానిని మీకు కావలసిన విధంగా మార్చుకోవాలి. నేను ఉపయోగించే ఎంపిక ఇక్కడ ఉంది:
max_execution_time = 300; ప్రతి స్క్రిప్ట్ కోసం గరిష్ట అమలు సమయం, సెకన్లలో max_input_time = 300; ప్రతి స్క్రిప్ట్ డేటా అభ్యర్థనను అన్వయించగల గరిష్ట సమయం memory_limit = 5M; స్క్రిప్ట్ వినియోగించుకోగల గరిష్ట మెమరీ మొత్తం (8 MB)
ఇప్పుడు శోధించండి:
register_globals = ఆఫ్
మరియు దానిని మార్చండి:
register_globals = ఆన్
వెతకండి :
extension_dir = ". "
మరియు దానిని మార్చండి:
extension_dir = "C:/PHP/extensions"
మీరు PHPని Cలో ఇన్స్టాల్ చేస్తే: ...
వెతకండి :
, విండోస్
పొడిగింపులు; MySQL ODBC మద్దతు ఇప్పుడు అంతర్నిర్మితమైందని దయచేసి గమనించండి, కాబట్టి దీనికి DLLలు అవసరం లేదు.
మరియు కింది మాడ్యూళ్లను వ్యాఖ్యానించవద్దు (తొలగించు; ముందు):
extension=php_bz2.dll
extension=php_db.dll
పొడిగింపు=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll
అలాగే! ఇప్పుడు SMTP శోధన సెట్టింగ్లను మార్చుదాం (మీకు ఇది మంచిది మెయిల్() మీకు ఇది అవసరం!!!.)
[మెయిల్]; Win32 కోసం మాత్రమే.
SMTP=
smtp_port = 25
; Win32 కోసం
మాత్రమే.; Sendmail_from =
మరియు దీనికి మార్పులు:
[మెయిల్]; Win32 కోసం మాత్రమే.
SMTP = mail.isp.org
smtp_port = 25
; Win32 కోసం మాత్రమే.
Sendmail_from = [ఇమెయిల్ రక్షించబడింది]_domain.org
మీకు మెయిల్ సర్వర్ లేకుంటే లేదా:
[మెయిల్]; Win32 కోసం మాత్రమే.
SMTP = స్థానికం
smtp_port = 25
; Win32 కోసం మాత్రమే.
Sendmail_from = [ఇమెయిల్ రక్షించబడింది]_domain.org
మీకు మెయిల్ సర్వర్ ఉంటే...
ఫైళ్లను సేవ్ చేయండి. ఇప్పుడు సంస్థాపనను పూర్తి చేద్దాం PHP. అన్నింటినీ కాపీ చేయండి డిఎల్ఎల్ నుండి ఫైళ్లు సి:/PHP/లైబ్రరీలు లో సి: / విండోస్ / సిస్టమ్32. కాపీ సి:/php/php4ts.dl నేను లోపల సి:/Windows/System32/ మరియు కాపీ php.ini ఫోల్డర్ నుండి PHP కిటికీలలో మరియు system32. పునఃప్రారంభించండి Apache. నోట్ప్యాడ్ని తెరిచి ఫైల్కి జోడించండి:
<? PHP
phpinfo
();?>
ఈ ఫైల్ను HTDOCS ఫోల్డర్లో సేవ్ చేయండి (C:/Apache/HTDOCS) ఎలా info.php మరియు బ్రౌజర్ను తెరవండి. చిరునామా పట్టీలో వారు వ్రాస్తారు:
HTTP://localhost/info.php
మీరు పట్టికలో PHP కాన్ఫిగరేషన్ని చూడాలి. looong ఫైల్ ఐచ్ఛికంగా ఇన్స్టాల్ చేయబడుతుంది జెండ్ ఆప్టిమైజర్. నేను వాడుతున్నాను... దానికి ట్యుటోరియల్ అవసరం లేదు. కోసం పియర్ మాడ్యూళ్లను ఇన్స్టాల్ చేయండి PHP, php ఫోల్డర్ నుండి గో పియర్ బ్యాచ్ని అమలు చేయండి మరియు ఇన్స్టలేషన్ను పూర్తి చేయడానికి రెగ్ ఫైల్ను 2క్లిక్ చేయండి