Vista/Windows Server 2008에서 IIS7에 PHP 지원을 추가하는 방법
. 현재 많은 웹 사이트가 PHP로 작성되어 있지만 서버 환경이 반드시 FreeBSD 또는 Linux인 것은 아닙니다. 많은 PHP 웹 사이트가 Windows2000, Windows2003 및 Windows Server 2008 시스템에서 실행됩니다. 또한 이전의 많은 보고서에 따르면 Windows Server 2008에서 PHP 실행 효율성이 40% 이상 증가했습니다.
다음으로 오늘의 주제인 IIS7에서 PHP 웹 페이지에 대한 지원을 추가하는 방법을 입력하겠습니다.
시스템 환경: 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 필터를 추가하세요.
그런 다음 핸들러 매핑을 추가합니다.
위 과정에서 Handler Mapping에 D:PHPphp5isapi.dll을 추가합니다.
자, 모든 작업이 완료되었습니다. 이제 PHP 파일이 제대로 작동하는지 테스트할 수 있습니다.