Этот раздел относится к Windows 95/98/Me и Windows NT/2000/XP. Не ждите, что PHP будет работать на 16-битных платформах, таких как Windows 3.1. Иногда мы называем поддерживаемые Windows-платформы Win32.
Есть два основных способа установки PHP под Windows: вручную, либо инсталятором InstallShield.
Если у вас имеется Microsoft Visual Studio, вы можете также build/построить PHP из оригинального исходного кода.
После установки PHP на вашей системе Windows вы можете также загрузить различные расширения для добавления функциональности.
Windows PHP-инсталятор, доступный со страницы downloads по адресу
http://www.php.net/, устанавливает CGI-версию PHP и, для IIS, PWS и Xitami, конфигурирует также и web-сервер.
Заметьте также, что, хотя инсталятор InstallShield облегчает установку PHP,
он имеет и ограничения по многим параметрам. Так, например, не
поддерживается автоматическая установка расширений.
Установите избранный вами HTTP-сервер в вашей системе и убедитесь, что он работает.
Запустите exe-инсталятор и следуйте указаниям. Поддерживаются два типа инсталяции -
Помощник установки/installation wizard собирает необходимую информацию для настройки файла
php.ini и конфигурирует web-сервер для использования PHP.
Для IIS и PWS на NT Workstation выводится список всех узлов сервера с
показом установок отображения скриптов, и вы можете выбрать те узлы, в
которые хотите добавить отображение PHP-скриптов.
После завершения инсталяции installer проинформирует вас, если нужно рестартовать систему, рестартовать сервер или просто начать работу с PHP.
Предупреждение! |
---|
Учтите, что эта установка РНР не защищена. Если вам необходима защищённая
установка PHP, вам лучше делать её вручную и устанавливать отдельно каждую опцию. Данная автоматическая установка даст вам полноценный работающий PHP, но она не предназначена для использования в online-серверах. |
Этот справочник поможет вам вручную установить и сконфигурировать
PHP на вашем Windows web-сервере. Вам нужно загрузить zip binary дистрибутив со страницы downloads
http://www.php.net/.
Оригинальную версию этого справочника скомпилировал Bob Silva,
и её можно найти по адресу http://www.umesd.k12.or.us/php/win32install.html
Здесь дана поддержка установки на:
PHP 4 для Windows поставляется в двух вариантах - CGI executable (php.exe) и несколько SAPI-модулей (например: php4isapi.dll). Последняя форма является новой в PHP 4 и предоставляет значительное ускорение работы и некоторую новую функциональность.
Предупреждение! |
---|
SAPI-модули были значительно усовершенствованы в версии 4.1, но вы может обнаружить, что в старых ОС возникают ошибки сервера или неудачи в работе других серверных модулей, таких как ASP. |
Если вы выбрали один из SAPI-модулей и используете Windows 95, не забудьте загрузить обновление DCOM со страницы Microsoft DCOM. Для ISAPI-модуля необходим Web-сервер, соответствующий ISAPI 4.0 (проверено на IIS 4.0, PWS 4.0 и IIS 5.0). IIS 3.0 НЕ поддерживается. Вы должны загрузить и установить Windows NT 4.0 Option Pack с IIS 4.0, если вам необходима встроенная поддержка PHP.
При всех вариантах установки должны быть выполнены следующие шаги до специфичных серверных инструкций.
Двоичный PHP, SAPI-модули и некоторые расширения требуют для своей работы наличия некоторых внешних DLL-библиотек. Убедитесь, что эти DLL дистрибутива расположены в директории, которая находится в Windows PATH. Лучше всего скопировать нижеуказанные файлы в системную директорию, которая обычно: