Давайте начнем с установки Apache (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 Forbidden ошибки.
Теперь поиск:
DirectoryIndex index.html index.var.html
и изменить его на:
DirectoryIndex index.html index.php
Сохраните файл и перезагрузите Apache. (вы можете перезапустить ее, нажав перезапуска сервера Apache ярлык в меню Пуск или в письменной форме:
Чистая Apache перезапуска
в окне командной строки. ОК!
у вас есть PHP работает для вашего сервера. Теперь давайте настроим PHP и убедиться, что он действительно работает! Откройте C:/php/php.ini (php.ini-расстояние переименован) и поиск для этого пункта:
max_execution_time = 60; Максимальное время выполнения каждого скрипта, в секундах max_input_time = 60; Максимальное время каждый сценарий может провести разбор запроса данных memory_limit = 5M; Максимальный объем памяти скрипт может потреблять (8 МБ)
Вы должны изменить это, чтобы все, что вы хотите. здесь вариант я использовать:
max_execution_time = 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 = [email protected]_domain.org
если у вас нет почтового сервера или:
[почты]; Для Win32 только.
SMTP = локальный
smtp_port = 25
; Для Win32 только.
Sendmail_from = [email protected]_domain.org
если у вас есть почтовый сервер …
Сохраните файлы. Теперь давайте завершить установку PHP. скопировать все DLL файлы из C:/PHP/библиотек в в C:/Windows/System32. копия C:/php/php4ts.dl л в C:/Windows/System32/ и скопировать php.ini из папки PHP в окна и system32. Перезапустите Apache. открыть блокнот и добавить в файл:
<? PHP
phpinfo
();?>
сохранить этот файл в папке HTDOCS (C:/Apache/HTDOCS) как info.php и открыть браузер. в адресной строке пишут:
HTTP://localhost/info.php
Вы должны увидеть конфигурацию PHP в таблице. looong файл можно опционально установить Zend Optimizer. я использую его … это не нуждается в учебник. установить грушевого модули для PHP, просто запустите идти груша партию из папки PHP и 2Щелкните файл рег закончить instllation