>  기사  >  백엔드 개발  >  iis php5.2를 설치하는 방법

iis php5.2를 설치하는 방법

藏色散人
藏色散人원래의
2021-03-26 10:22:341590검색

iis php5.2 설치 방법: 먼저 Windows용 PHP5.2 설치 패키지를 다운로드하고 "C:PHP"에 압축을 푼 다음 PHP.ini를 수정한 다음 마지막으로 Path 뒤에 ";:PHP" 값을 추가합니다. 애플리케이션 매핑을 추가하기만 하면 됩니다.

iis php5.2를 설치하는 방법

이 문서의 운영 환경: Windows 7 시스템, PHP 버전 5.2, DELL G3 컴퓨터

Windows IIS PHP 5.2 설치 및 구성 방법

1단계: PHP 5.2 설치 패키지 다운로드 Windows의 경우 C:PHP에 압축을 푼다. 이 압축 해제 디렉터리는 모든 디스크 아래에 있을 수 있지만 디렉터리 이름에는 공백이 포함될 수 없습니다.

다음은 PHP5.2의 파일 디렉터리입니다.

c:\PHP --dev | |-PHP5ts.lib --ext -- extension DLLs for PHP | |-PHP_bz2.dll | |-PHP_cpdf.dll | |-.. --extras | --mibs -- support files for SNMP | --openssl -- support files for Openssl | --pdf-related -- support files for PDF | |-mime.magic --pear -- initial copy of PEAR |
|-go-pear.bat -- PEAR setup script |-fdftk.dll |-.. |-php-cgi.exe -- CGI executable |-PHP-win.exe -- executes scripts without an opened command prompt |-PHP.exe -- CLI executable - ONLY for command line scripting |-.. |-PHP.ini-dist -- default PHP.ini settings |-PHP.ini-recommended -- recommended PHP.ini settings |-PHP5activescript.dll |-PHP5apache.dll |-PHP5apache2.dll |-.. |-PHP5ts.dll -- core PHP DLL |-...

2단계: PHP.ini-권장(또는 PHP .ini-dist) 전자가 공식적으로 권장됨)을 현재 디렉터리로 복사하고 파일 이름을 PHP.ini로 변경합니다.

3단계: PHP.ini를 편집합니다. 주로 다음 두 줄의 값을 수정합니다.

extension_dir = "c:PHPext"

doc_root = "c:inetpubwwwroot" 수정 시 이 두 줄 시작 부분의 ; 주석을 삭제해야 합니다. Extension_dir의 값은 PHP 설치 디렉터리 아래의 ext 디렉터리이고, doc_root의 값은 IIS에서 설정한 홈 디렉터리입니다.

4단계: 환경 변수 설정.

경로 뒤에 다음 값을 추가하세요: ;:PHP

그런 다음 컴퓨터를 다시 시작하세요.

5단계: 인터넷 정보 서비스를 열고 "기본 웹사이트"를 찾아 웹사이트를 중지합니다.

그런 다음 "속성" 페이지를 엽니다. "속성" 페이지에서 "홈 디렉터리" 레이블을 찾아 "구성" 버튼을 클릭하고 응용 프로그램 매핑을 추가합니다.

값은 다음과 같습니다.

실행 파일: c:PHPPHP5isapi.dll

확장자: .PHP

나머지는 수정할 필요가 없습니다. 확인 후 기본 웹사이트를 다시 시작하세요. c:inetpubwwwroot 아래의 새 파일 hello.PHP. 내용 입력:

<?php echo "Hello world" ?>

저장 후 브라우저를 열고 주소: http://localhost/hello.PHP를 입력하세요. 웹 페이지에 Hello world가 표시되면 설치가 올바르게 된 것입니다. 웹 페이지에서 hello.PHP의 소스 코드를 볼 수도 있습니다. 소스 코드에 PHP 코드가 없으면 설치가 올바른 것입니다.

[추천 학습:

PHP 동영상 튜토리얼

]많은 분들의 설치 문서를 참고하여 제가 직접 정리한 내용입니다. . . .

1. PHP 설치의 두 가지 모드 - CGI 모드와 모듈식 설치 모드

CGI 모드에서 클라이언트가 PHP 파일을 요청하면 웹 서버는 PHP.exe를 호출하여 파일을 해석한 다음 해석 결과를 가져옵니다. 모듈화에서는 PHP가 웹 서버와 함께 시작되고 실행되므로 어떤 관점에서는 PHP를 아파치 모듈 모드로 설치하는 것이 CGI 모드보다 더 안전합니다. 실행 효율성 및 속도

다음 예제는 PHP4.4.0을 예로 들어 Windows XP 환경에서 구현되었습니다.

1. IIS에서 설치(ISAPI 모드 설치)

(1) PHP 압축 패키지를 c:PHP

(2) PHP.ini-dist 이름을 PHP.ini로 바꾸고 c:windows에 복사합니다. window 2000을 c:winnt로 복사

(3) c:PHPPHP4ts.dll을 c:windowssystem32로 복사(필수는 아님)

(4) IIS5.0 구성. "제어판" => "관리 도구" => "인터넷 서비스 관리자"를 엽니다.

"기본 웹 사이트"를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택하세요.

"ISAPI 필터" 탭을 클릭하고 "추가"를 클릭한 다음 c:PHPsapi에서 PHP4isapi.dll을 선택하고 이름을 PHP로 지정합니다.

홈 디렉토리 아래의 구성 버튼을 클릭하고 "애플리케이션 구성" 대화 상자에서 "추가"를 클릭하면 "애플리케이션 확장 매핑 추가/편집" 대화 상자가 나타납니다. "찾아보기"를 클릭하고 c:PHPsapi에서 PHP4isapi.dll을 선택합니다. 확장자 .PHP, 다른 기본값이면 충분합니다.

2. IIS에서 설치(CGI 모드 설치)

(1) 외부 PHP 확장(PHP_*.dll)이 포함되지 않은 PHP의 Windows 설치 프로그램 PHP-4.4.0-installer.exe를 다운로드합니다.

(2) 마법사의 지시에 따라 설치하세요. 설치 마법사는 PHP.ini 파일을 설정하는 데 필요한 충분한 정보를 수집하고 IIS 서버를 자동으로 구성합니다. (Apache를 서버로 사용하는 경우에도 가능하지만 자동으로 구성할 수 없으며 수동으로 수행해야 합니다.)

(3) 설치가 완료되면 IIS용 CGI 모드의 PHP가 설치됩니다.

3. Apache 설치(모듈식 설치 모드)

apache 2.0.55를 예로 들어보세요

(1) Apache 설치 패키지 apache_2.0.55-win32-x86-no_ssl.exe를 다운로드합니다.

(2) 다운로드한 설치 파일을 실행하여 Apache 설치 파일을 설치합니다. 호스트 이름, 관리자 메일함 및 기타 정보를 입력하라는 메시지가 표시되며, 이 정보는 설치 후 httpd.conf에서 수정할 수 있습니다. 자신있게 말이죠.

(3) 향후 작업을 원활하게 하기 위해 기본 설치 경로를 수정하는 것이 좋습니다. 여기서는 "c:"로 변경했습니다.

(4) 설치가 완료된 후 apache2/conf를 편집해야 합니다. /httpd.conf 파일.

(5) IIS는 기본적으로 포트 80을 차지하므로 ServerName을 "localhost:81"(라인 213)로 수정하고 포트 번호를 81로 수정해야 합니다(라인 120에서 Listen 80을 Listen 81로 변경)

(6 ) PHP 지원 로드 아파치 모듈 PHP4apache2.dll의 경우 134행에 "LoadModule PHP4_module c:/PHP/sapi/PHP4apache2.dll"을 추가하세요

(7) 지원되는 접미사 이름을 로드하고, 757행에 "AddType application/x-httpd-PHP .PHP .PHP3 .PHP4"를 추가합니다.

(8) 인식된 기본 PHP 파일 이름을 추가하고, DirectoryIndex가 있는 322행을 찾습니다. , "index.PHP default.PHP default.htm default.html"을 추가합니다

(9) c:PHPPHP4ts.dll을 c:windowssystem32에 복사합니다(확실히)

(10) 시작 메뉴 열기 -> 실행, cmd 명령 입력

(11) apache2/bin 디렉토리에 들어가서 apache –k install 및 apache –k start 명령을 실행합니다.

(12) http://localhost:81을 방문하여 APACHE 시작 페이지를 표시합니다(Apache 설치 성공)

(13) 디버깅할 PHP 프로그램을 apache2/htdocs 아래에 넣어 PHP 프로그램을 디버깅합니다.

(14) 수정된 PHP 디버거를 사용자 정의 경로에 넣고 httpd.conf

의 DocumentRoot 값을 수정할 수도 있습니다. 서버의 GD 라이브러리 지원 구성: 1. PHP.ini 파일을 열고 확장명=PHP_gd2.dll을 찾아 앞의 세미콜론(555행)

2을 제거합니다. Extension_dir을 찾아 "extension_dir = "./""를 PHP를 설치한 확장 디렉토리로 수정하세요. 내 디렉토리는 Extension_dir = "c:/PHP/extensions"

3입니다. 아파치 서버를 다시 시작하세요

위 내용은 iis php5.2를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.