Давайце пачнем з усталёўкі Апач (HTTP-сервер). Вы можаце спампаваць Апач ўстаноўкі на www.apache.org спампаваць версію якая вам падабаецца, я рэкамендую версію 2 . Вось спасылка на яго.
Для хутчэйшага запампоўкі, наведайце.
Пасля загрузкі файла .msi усталёўшчыка (), запусціць яго. Майстар усталёўкі наступны, наступны, аздабленне «праца» …
Усталёўшчык задасць вам некалькі дэталяў, як імя сервера вашага, вашага адрасу сервера і паштовага адрасу адміністратарскім. калі ў вас ёсць даменнае імя або імя хаста, увядзіце Інфармацыя як гэта:
Імя сервера: your_domain.org
Адрас сервера: www.your-domain.org
Адмін E-mail: Гэты адрас электроннай пошты абаронены ад спам-ботаў. У вас павінен быць уключаны JavaScript для прагляду.
калі вы не маеце адзін, вы павінны атрымаць на яе вольнага адрасе:
Праверце опцыю 'працуе як сэрвіс для ўсіх карыстальнікаў на порце 8080 «і націсніце кнопку Далей, Гатова, каб скончыць заснавальніку. Савет: Усталюйце яго на дыск C: (ён стварае тэчку для яго, не хвалюйцеся), каб пераканацца, што вы наладзіць яго easyer. Калі вы скончыце, адкрыйце браўзэр і напісаць у радку адрас:
HTTP://лакальны/
Калі вы ўбачыце «Test Page для Apache ўстаноўкі", усё працуе.
Ўстаноўка PHP:
Давайце ўсталюем PHP. спампаваць архівы з www.php.net. Вось прамая спасылка на Verion 4.3.9:
Пераканайцеся, што вы спампаваць архіў і ня ўстаноўкі. ОК! пасля яго загрузкі, распакуйце архіў у C:/PHP (гэта для спрашчэння шляху). Цяпер адкрыйце C:/apache/conf/httpd.conf і пошук гэтай лініі:
#LoadModule Ssl_module модулі/mod_ssl.so
пад гэтай лініі, дадайце гэта:
LoadModule rewrite_module модулі / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType прымяненне / х-HTTPD-PHP .php
AddType прымяненне / х-HTTPD-PHP .php3
AddType прымяненне / х-HTTPD-PHP .php4
Цяпер пошук па гэтай лініі:
<Каталог C:/apache2/HTDOCS>
Цяпер Змяненне:
Опцыі Індэксы FollowSymLinks
#
# AllowOverride кіруе тым, што дырэктывы могуць быць змешчаныя ў файл .htaccess.
# Гэта не можа быць "Усе", "None", або любая камбінацыя з ключавых слоў:
# Опцыі FileInfo AuthConfig Ліміт
#
ня AllowOverride None
у:
Опцыі Індэксы Уключае FollowSymLinks MultiViews ExecCGI
#
# AllowOverride кіруе тым, што дырэктывы могуць быць змешчаныя ў файл .htaccess.
# Гэта не можа быць "All", "None", або любую камбінацыю з ключавых слоў:
# Опцыі FileInfo AuthConfig Ліміт
#
AllowOverride All
Гэта дазволіць..htaccess падтрымку на вашым серверы і пераканайцеся, што вы можаце ўбачыць змесціва тэчкі, не атрымліваючы 403 Забаронены памылкі.
Цяпер пошук:
DirectoryIndex index.html index.var.html
і змяніць яго на:
DirectoryIndex index.html index.php
Захавайце файл і перазагрузіце Апач. (вы можаце перазапусціць яе, націснуўшы перазапуску сервера Апач ярлык у меню Пуск або ў пісьмовай форме:
Чыстая Apache перазапуску
у акне каманднага радка. ОК!
ў вас ёсць PHP працуе для вашага сервера. Цяпер давайце настроім PHP і пераканацца, што ён сапраўды працуе! Адкрыйце C:/php/php.ini (php.ini-адлегласць перайменаваны) і пошук для гэтага пункта:
максімальнае_выкананне_часу = 60; Максімальны час выканання кожнага скрыпту, у секундах max_input_time = 60; Максімальны час кожны сцэнар можа правесці разбор запыту даных memory_limit = 5M; Максімальны аб'ём памяці скрыпт можа спажываць (8 МБ)
Вы павінны змяніць гэта, каб усё, што вы хочаце. тут варыянт я выкарыстоўваць:
максімальнае_выкананне_часу = 300; Максімальны час выканання кожнага скрыпту, у секундах max_input_time = 300; Максімальны час кожны сцэнар можа правесці разбор запыту даных memory_limit = 5M; Максімальны аб'ём памяці скрыпт можа спажываць (8 МБ)
Цяпер пошук:
register_globals = Off
і змяніць яго на:
register_globals = On
Шукаць:
extension_dir = «. «
і змяніць яго на:
extension_dir = "C:/PHP/пашырэнняў"
калі вы ўсталявалі PHP у C: …
Шукаць:
, Windows
пашырэнні; Звярніце ўвагу, што 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. скапіяваць усё DLL файлы з C:/PHP/бібліятэк ва ў C: / Windows / System32. копія C:/php/php4ts.dl л у C:/Windows/System32/ і скапіяваць php.ini з тэчкі PHP у вокны і system32. Перазапусціце Апач. адкрыць нататнік і дадаць у файл:
<? PHP
phpinfo
();?>
захаваць гэты файл у тэчцы HTDOCS (C:/Apache/HTDOCS) як info.php і адкрыць браўзэр. у адрасным радку пішуць:
HTTP://localhost/info.php
Вы павінны ўбачыць канфігурацыю PHP у табліцы. looong файл можна апцыянальна ўсталяваць Zend Optimizer. я выкарыстоўваю яго ... гэта не мае патрэбы ў падручнік. ўсталяваць грушавага модулі для PHP, проста запусціце ісці груша партыю з тэчкі PHP і 2Пстрыкніце файл рэг скончыць instllation