Как добавить поддержку PHP в IIS7 в Vista/Windows Server 2008.
В настоящее время многие веб-сайты написаны на PHP. Однако серверная среда не обязательно является FreeBSD или Linux. Многие веб-сайты PHP работают на системах Windows2000, Windows2003 и Windows Server 2008. Более того, согласно многочисленным предыдущим отчетам, эффективность работы PHP в Windows Server 2008 выросла более чем на 40%.
Далее позвольте мне перейти к сегодняшней теме: как добавить поддержку веб-страниц PHP в IIS7.
Системная среда: Vista/Windows Server 2008.
1. Сначала установите IIS7 (Панель управленияПрограммы и компоненты, Функции Windows). При выборе условий по умолчанию не забудьте проверить два параметра ISAPI.
После завершения установки введите в браузере http://127.0.0.1. Если все пойдет не так, появится интерфейс приветствия IIS7.
2. Затем установите PHP
и загрузите установочный пакет PHP. Вы можете перейти по адресу: http://cn.php.net/downloads.php и загрузить двоичные файлы Windows здесь. После завершения установки PHP я установил его в d:php. В этом каталоге найдите php.ini-dist, переименуйте его в php.ini и откройте php.ini:
Найти: Extension_dir = "./", заменить на Extension_dir = "d:php";
Найдено: Расширения Windows:
Удалите комментарии из каждой строки конфигурации модуля ниже. Пример следующий:
Extension=php_mbstring.dll.
расширение = php_gd2.dll
расширение = php_MySQL.dll
сохранять. Скопируйте файл в каталог Windows вашей системы.
3. Создайте новый пул приложений в IIS7 и установите для пула тип .Net неуправляемый.
Создайте новый веб-сайт и включите разрешения «Чтение» и «Запуск сценария». После завершения добавьте на этот веб-сайт фильтры ISAPI.
Затем добавьте сопоставление обработчиков
В описанном выше процессе добавьте D:PHPphp5isapi.dll в сопоставление обработчиков.
Хорошо, все операции завершены. Теперь вы можете проверить, правильно ли работает PHP-файл.