Скачайте PHP 4.3.4 installer http://ru.php.net/get/php-4.3.4-installer.exe/from/a/mirror (1,043Kb), и устанавливаете к себе на компьютер, как любую обыкновенную программу. Постоянно выходят новые версии, поэтому я не привожу здесь точную ссылку.
1. Нажмите кнопку Next
2. Соглашайтесь с условиями лицензии, жмите I Agree
3. Выберите Standard, и жмите на кнопку Next
4. Установщик предлагает по умолчанию папку c:\php. Нажите на кнопку Browse… , и укажите папку D:\usr\PHP
5. Теперь Вам нужно будет указать ваш SMTP-сервер и почтовый адрес. Имя сервера оставьте неизменным - " localhost" или же укажите SMTP-сервер своего провайдера - без разницы, а адрес "me@localhost.com" замените на Ваш почтовый адрес.
6. Вам предлагают выбрать название используемого вебсервера, нужно будет указать "Apache". Установщик также спросит, к каким расширениям файлов ему привязать вызов PHP4 - укажите все три, - "*.php", "*.php3" и "*.phtml".
После установки Вам нужно будет скопировать из D:\usr\php файл php4ts.dll в папку С:\windows\system32. Если php4ts.dll там уже есть, оставьте имеющийся файл.
12. Настройка PHP
Теперь откройте файл conf/httpd.conf и добавьте в его конец (но перед блоком виртуальных хостов, если они там есть) такие строки:
AddType application/x-httpd-php3 phtml php3 php
Action application/x-httpd-php3"/__php_dir__/php.exe"
ScriptAlias /__php_dir__/ "d:/usr/php/"
<Directory "d:/usr/php">
Options ExecCGI
</Directory>
Откройте файл php.ini, который находится в каталоге Windows, в нём есть закомментированные строки, выглядящие так:
;extension=имя_модуля.dll
Если Вы хотите включить какой-нибудь модуль (по умолчанию уже включена поддержка GD и mSQL), раскомментируйте соответствующую строку (уберите точку с запятой).
Ну вот, пожалуй, и все. Если Вы все сделали правильно, то PHP установлен. Проверьте его работоспособность, для этого создайте файл d:/www/test.php3 с таким содержанием:
<?
echo "<h1>Ура!! PHP-скрипты работают!!!!!</h1>\n";
phpinfo();
?>
Если скрипт заработает, и Вы видите эту фразу, набрав в браузере http://127.0.0.1/test.php3, всё сделано правильно.
Напоминаем, что php-скрипты - не то же самое, что cgi-скрипты. В частности, если cgi-скрипты обычно располагают в /cgi-bin/, то php-скрипт должен лежать в директории с документами, в нашем случае это D:\www\.