වින්ඩෝස් මත Apache, PHP, MySQL, Perl ස්ථාපනය කිරීම

ස්ථාපනය සමඟ ආරම්භ කරමු Apache (HTTP සේවාදායකය) ඔබට බාගත හැකිය Apache ස්ථාපනයන් මත www.apache.org ඔබ කැමති අනුවාදය බාගන්න, මම අනුවාදය 2 නිර්දේශ කරමි.  මෙන්න ඒකට ලින්ක් එකක්.

වේගවත් බාගත කිරීම සඳහා, සංචාරය.
ගොනුව බාගත කිරීමෙන් පසුව .msi ස්ථාපකය (), එය ධාවනය කරන්න. ස්ථාපන විශාරද ඊළඟ, ඊළඟ, "වැඩ" අවසන් කරමින්...

ස්ථාපකය ඔබෙන් නමක් වැනි විස්තර කිහිපයක් අසයි  සේවාදායකය ඔබගේ, ඔබගේ සේවාදායක ලිපිනය සහ පරිපාලක ඊමේල් ලිපිනය. ඔබට ඩොමේන් නාමයක් හෝ සත්කාරක නාමයක් තිබේ නම්, මෙවැනි තොරතුරු ඇතුළත් කරන්න:

සේවාදායක නම: your_domain.org
සේවාදායක ලිපිනය: www.your-domain.org

පරිපාලක ඊමේල්: මෙම විද්‍යුත් තැපැල් ලිපිනය spambots ගෙන් ආරක්ෂා කර ඇත. එය බැලීමට ඔබට JavaScript සක්‍රීය කර තිබිය යුතුය.

ඔබට එකක් නොමැති නම්, ඔබට එකක් නොමිලේ ලිපිනයකින් ලබා ගත යුතුය:

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

විකල්පය පරීක්ෂා කරන්න'8080 වරායේ සියලුම පරිශීලකයින් සඳහා සේවාවක් ලෙස ක්‍රියාත්මක වේ "සහ බොත්තම ඔබන්න තවදුරටත්, සිදු වියස්ථාපනය සම්පූර්ණ කිරීමට. ඉඟිය: එය තැටියට ස්ථාපනය කරන්න C: (එය ඒ සඳහා ෆෝල්ඩරයක් සාදයි, කරදර නොවන්න) ඔබ එය පහසු ලෙස සකසා ඇති බවට වග බලා ගන්න. ඔබ අවසන් නම්, ඔබගේ බ්‍රවුසරය විවෘත කර ලිපින තීරුවේ ලියන්න:

HTTP://localhost/
දැක්කොත්"Apache ස්ථාපනය සඳහා පරීක්ෂණ පිටුව", හැම දෙයක්ම වැඩ කරනවා.

PHP ස්ථාපනය:

අපි ස්ථාපනය කරමු PHP. ලේඛනාගාරය බාගන්න www.php.net. මෙන්න කෙලින්ම ලින්ක් එක අනුවාදය 4.3.9:

ඔබ සංරක්ෂිතය බාගත කර එය ස්ථාපනය නොකිරීමට වග බලා ගන්න. හරි! එය බාගත කිරීමෙන් පසු, සංරක්ෂිතය තුළට අසුරන්න C:/PHP (මෙය මාර්ගය සරල කිරීමයි). දැන් C:/apache/conf/httpd.conf විවෘත කර මෙම රේඛාව සොයන්න:

#LoadModule Ssl_module modules/mod_ssl.so

මෙම රේඛාවට පහළින්, මෙය එකතු කරන්න:

LoadModule rewrite_module modules / 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

දැන් මෙම රේඛාව ඔස්සේ සොයන්න:

<ඩිරෙක්ටරිය "C:/apache2/HTDOCS">
දැන් වෙනස් කරන්න:

විකල්ප දර්ශක FollowSymLinks
#
# AllowOverride .htaccess ගොනුව තුළ තැබිය හැකි විධානයන් පාලනය කරයි.
# මෙය "සියල්ල", "කිසිවක් නැත", හෝ මූල පදවල කිසියම් සංයෝජනයක් විය නොහැක:
# FileInfo Options AuthConfig සීමාව
#
AllowOverride කිසිවක් නැත

තුල:

විකල්ප දර්ශකවලට FollowSymLinks MultiViews ExecCGI ඇතුළත් වේ
#
# AllowOverride .htaccess ගොනුව තුළ තැබිය හැකි විධානයන් පාලනය කරයි.
# මෙය "සියල්ල", "කිසිවක් නැත", හෝ කිසියම් මූල පද සංයෝජනයක් විය නොහැක:
# FileInfo Options AuthConfig සීමාව
#
AllowOverride All

මෙය ඉඩ දෙනු ඇත.htaccess ඔබගේ සේවාදායකයේ සහාය සහ ඔබට ෆෝල්ඩරයේ අන්තර්ගතය නොලැබෙන බව සහතික කර ගන්න 403 තහනම් වැරදි.

දැන් සොයන්න:

නාමාවලිය දර්ශක index.html index.var.html
සහ එය වෙනස් කරන්න:

නාමාවලිය දර්ශක index.html index.php

ගොනුව සුරකින්න සහ නැවත ආරම්භ කරන්න Apache. (නැවත අරඹන්න සේවාදායකය ක්ලික් කිරීමෙන් ඔබට එය නැවත ආරම්භ කළ හැක Apache මෙනු කෙටිමං ආරම්භයක් හෝ ලිඛිතව:

පිරිසිදු Apache නැවත ආරම්භ කරන්න

විධාන විමසුම් කවුළුව තුළ. !

ඔයාට තියෙනවා PHP ඔබගේ සේවාදායකය සඳහා ක්රියා කරයි. දැන් අපි එය සකස් කරමු PHP සහ එය සැබවින්ම ක්‍රියාත්මක වන බවට වග බලා ගන්න! විවෘත C:/php/php.ini (php.ini-distance renamed) සහ මෙම අයිතමය සොයන්න:

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
extension=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. සියල්ල පිටපත් කරන්න ඩී.එල්.එල් සිට ගොනු C:/PHP/පුස්තකාල තුළ C: / Windows / System32. පිටපත C:/php/php4ts.dl මම ඇතුලේ C:/Windows/System32/ සහ පිටපත් කරන්න php.ini ෆෝල්ඩරයෙන් PHP කවුළු තුළ සහ system32. යළි අරඹන්න Apache. Notepad විවෘත කර ගොනුවට එක් කරන්න:

<? PHP
phpinfo
();?>

මෙම ගොනුව HTDOCS ෆෝල්ඩරයේ සුරකින්න (C:/Apache/HTDOCS) කෙසේද info.php සහ බ්රවුසරය විවෘත කරන්න. ලිපින තීරුවේ ඔවුන් ලියන්නේ:

HTTP://localhost/info.php

ඔබ වගුවේ PHP වින්‍යාසය දැකිය යුතුය. looong ගොනුව විකල්ප වශයෙන් ස්ථාපනය කළ හැක Zend Optimizer. මම ඒක පාවිච්චි කරනවා... ඒකට ටියුටෝරියල් ඕන නෑ. සඳහා pear මොඩියුල ස්ථාපනය කරන්න PHP, php ෆෝල්ඩරයෙන් go pear batch ධාවනය කර ස්ථාපනය අවසන් කිරීමට reg ගොනුව 2ක්ලික් කරන්න

අදහස් එක් කරන්න