운영 및 유지보수 창문 운영 및 유지보수 win2008 iis7/iis7.5에서 여러 버전의 PHP 환경을 가장 간단하고 강력하게 설치합니다(그림).

win2008 iis7/iis7.5에서 여러 버전의 PHP 환경을 가장 간단하고 강력하게 설치합니다(그림).

Jun 02, 2017 am 09:49 AM

이 글에서는 주로 PHP Manager, Windows 2008 R2 IIS7.5설치 다중 버전 PHP 환경의 방법, 필요한 친구가 참고할 수 있습니다

PHP 관리자를 사용하여 Windows 2008 R2 IIS7.5에 여러 버전의 PHP 환경 설치

Windows 2008 iis 환경에서 PHP 환경 구성 및 설치 실습 시 개인 주의사항 R2:

1. 서버에 mysql을 구성해야 하는 경우, PHP 환경 mysql을 구성하기 전에 먼저 설치하십시오. (필요에 따라 해당 mysql 버전을 다운로드하세요)

Win2008 r2는 sqlserver 2008을 설치합니다. 참고로 iis를 설치해야 할 것 같습니다 asp.net 및 .net 구성 요소를 사용하지 않으면 문제가 쉽게 발생할 수 있습니다. 물론, 서버 환경 구성 문제로 인해 관련 오류 프롬프트를 검색할 수 있으며, 스크립트 홈 관련 솔루션은 이전에 정리되었습니다.

2.php 버전 파일 패키지를 다운로드하고 C 드라이브 아래에 php 폴더를 생성한 후 해당 폴더에 파일 패키지의 내용을 추출합니다. (이 폴더에는 여러 버전의 PHP를 저장할 수 있습니다.)

3. PHP 관리자를 다운로드하고 설치합니다. 설치 후 iis 관리 인터페이스에 추가 PHP 관리자 관리 옵션이 표시됩니다.


이후에는 php.ini 파일을 수정하고 PHP를 직접 구성할 필요가 없습니다. PHP 관리자를 사용하여 php-cgi.exe에서 필요한 PHP 버전을 선택하기만 하면 됩니다.

자세한 작업 단계는 다음 콘텐츠를 참조하세요.

방법 1:

최근 디버깅 프로그램을 사용하려면 PHP5.2와 5.3 사이를 전환해야 합니다. 저는 Windows에서 개발하는 데 익숙했기 때문에 IIS에서 다중 버전 지원을 설치하는 방법이 궁금했는데 갑자기 Microsoft에서 모두가 우리를 위해 좋은 도구를 준비했습니다.

Microsoft의 PHP 지원은 점점 더 강력해지고 있으며 이는 IIS7에서 명백히 드러납니다. FastCgi의 강력한 지원을 받을 뿐만 아니라 PHP 관리를 위해 특별히 PHP 관리자도 추가됩니다. 이 기능을 사용하면 Windows 환경에서 iis7 기반 PHP를 쉽게 설치할 수 있습니다. > 케이크 조각입니다.

PHP5.3이 나온 지 오래되었지만 많은 오픈 소스 PHP 프로그램이 이를 잘 지원하지 않으며 PHP5.2가 여전히 주류입니다. PHP Manager를 사용하면 iis에 여러 버전의 PHP를 설치하는 것이 매우 쉽습니다.

구체적인 단계는 다음과 같습니다.

1. Microsoft 웹사이트에서 PHP Manager를 다운로드하고 두 번 클릭하여 설치합니다. 현재 iis 관리 인터페이스에는 추가 PHP 관리자 관리 옵션이 있습니다.

원본 이미지를 보려면 클릭하세요
원본 이미지를 보려면 클릭하세요.

2. PHP 공식 웹사이트에서 Windows 버전의 PHP 프로그램을 다운로드하세요. FastCgi 모드에서 실행되기 때문에 최신 5.2.17과 5.3.8은 모두 nts(비스레드 zip 안전한 버전). 다운로드한 후 별도로 압축을 풀 수 있는 위치를 찾으세요. 예를 들어 C:PHP 아래의 5.2 및 5.3 디렉터리에 배치하세요.

3. IIS 관리 인터페이스에 들어가서 PHP 관리자를 두 번 클릭하고 PHP 버전, 선택 상자가 나타나면 5.2 버전 디렉토리에서 php-cgi.exe 파일을 선택하고 확인하세요. 다시 새 PHP 버전 등록을 클릭하고 5.3 버전 디렉터리에서 php-cgi.exe 파일을 선택하면 다중 버전 환경이 설정됩니다. 간단하게 유지하세요.

원본 이미지를 보려면 클릭하세요.

어떤 PHP 버전을 사용해야 하는지, PHP 버전 변경을 클릭하여 필요한 버전을 선택하세요. 설정이 올바른지 확인하려면 phpinfo() 확인을 클릭하여 해당 PHP 설정 정보.

원본 이미지를 보려면 클릭하세요

4. PHP Manager의 PHP 설정도 많이 단순화되었습니다. PHP PHP Extension을 설정하여 php.ini를 직접 시각적으로 관리합니다. 해당 iis 구성을 보면 php 관리자가 해당 매핑을 이미 생성해 놓은 것을 알 수 있습니다. 우리에게는 정말 편리합니다.

원본 이미지를 보려면 클릭하세요.

원본 이미지를 보려면 클릭하세요

이것은 iis에서 PHP를 설치하고 여러 버전을 지원하는 가장 간단하고 효과적인 방법이어야 합니다!

방법 2:

먼저 PHP 관리자 를 소개합니다. IIS는 IIS7 이상에 대해 여러 버전의 PHP를 지원합니다.

다음번에는 Microsoft에서 IIS7용으로 제공하는 URLRewrite 2.0 지원과 URLRewrite 확장 방법을 소개하겠습니다.

첫 번째 단계는 물론 설치입니다. IIS용 PHP 관리자를 다운로드하여 설치하세요.

설치가 완료되면 IIS 관리자에 PHP 관리자 아이콘이 나타납니다. 아래와 같이:

더블클릭하면 php의 구체적인 설정관리 화면이 나옵니다.

실행하려는 PHP 버전을 등록하고 php-cgi.exe 파일의 경로를 찾으면 괜찮습니다.

등록 후 해당 구성이 자동으로 확인됩니다. 일부 구성이 권장 구성과 일치하지 않는 경우 해당 오류 메시지가 표시됩니다. 다음과 같습니다:

"추천 보기"을 클릭하여 확인하세요. 특정 오류 메시지에.

여러 PHP 버전을 등록한 경우 버전을 쉽게 전환할 수 있습니다:

"버전 옆의 PHP 확인을 잘라내세요 info()"도 우리가 좋아하는 것입니다. 특정 구성 정보를 보는 것이 매우 편리합니다:

attached+

이 문서에서는 동일한 서버에서 여러 버전의 PHP를 지원하도록 IIS를 구성하는 방법을 설명합니다. 이 설치는 애플리케이션을 다양한 PHP 버전으로 테스트해야 하는 개발 환경에서 매우 유용합니다. 또한 많은 PHP 애플리케이션이 동일한 서버에 상주하고 그 중 일부는 특정 PHP 버전에 의존하는 프로덕션 환경에서 자주 사용됩니다.

동일한 IIS 서버에 여러 버전의 PHP를 동시에 설치하려면 IIS 5.1, IIS 6.0 및 IIS 7.0 이상에 대한 php.net 설명서에 설명된 단계에 따라 수동으로 설치해야 합니다. PHP의 Windows 설치 프로그램은 병렬 설치를 지원하지 않으므로 사용하지 마십시오.

지침에 따라 특정 PHP 버전을 설치한 후 다른 버전의 PHP를 다운로드하여 별도의 디렉터리에 추출한 후 수동 설치 단계에 따라 구성하세요. 그런 다음 각 IIS 서버를 다음과 같이 구성합니다:

IIS 5.1

IIS 6.0

IIS 7.0 이상

참고: 다음 두 PHP 버전에서는 모든 예제가 설치됩니다. 같은 서버. PHP 5.2.11 파일은 C:PHP5211 디렉터리에 있고 PHP 5.3.1 파일은 C:PHP531 디렉터리에 있습니다.

IIS 5.1에서

FastCGI 확장 패키지는 동일한 서버 및 웹 사이트 수준으로 구성될 수 있습니다. 5.1에서는 하나의 웹사이트만 가질 수 있기 때문에 동시에 두 가지 버전의 PHP가 실행되도록 구성할 수 없습니다. 그러나 한 버전에서 다른 버전으로 쉽게 전환할 수 있는 구성이 있을 수 있습니다.

%windir%system32inetsrvfcgiext에 있는 IIS FastCGI 확장 패키지를 엽니다. ini 구성 파일. 이 기사의 마지막 부분에는 FastCGI 응용 프로그램을 정의하는 섹션이 있습니다. 다음과 같이 보일 수 있습니다:

[类型]
PHP = php5211
[php5211] 
ExePath = C:\php5211\PHP-cgi.exe
로그인 후 복사

*.php 파일이 PHP 5.2.11을 사용하여 IIS를 구성하도록 요청할 때마다. PHP 5.3.1로 전환하려면 다른 선언 섹션을 추가한 후 다음과 같이 섹션을 수정하세요.

[类型] 
; PHP= php5211
PHP= php531
[php5211]
ExePath = C:\php5211\PHP-cgi.exe
[php531]
ExePath = C:\php531\PHP-cgi.exe
로그인 후 복사

PHP 5.2.11로 다시 전환업데이트코멘트< /a>PHP = php531을 입력하고 PHP = php5211을 취소하세요. fcgiexe.ini를 업데이트한 후에는 IIS를 다시 시작할 필요가 없습니다. FastCGI 확장은 파일을 저장하기 전에 모든 변경 사항을 수집합니다.

IIS 6.0

在IIS 6.0的FastCGI可以配置在服务器级别,这将导致所有IIS网站使用相同的PHP版本。在服务器级别配置FastCGI和PHP版本之间切换过程和配置IIS 5.1的步骤是一样的。

另外FastCGI可以配置在网站级别上,这将允许不同的网站使用不同的PHP版本,指定一个特定的PHP版本的网站,请使用下面的命令。请务必用真正的站点替代。

执行这些命令后,在%WINDIR%\system32\inetsrv打开fcgiext.ini文件。它应包含以下部分:

위 내용은 win2008 iis7/iis7.5에서 여러 버전의 PHP 환경을 가장 간단하고 강력하게 설치합니다(그림).의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

창문의 작동 및 유지 보수 도구는 무엇입니까? 창문의 작동 및 유지 보수 도구는 무엇입니까? Mar 05, 2025 am 11:17 AM

이 기사에서는 Windows 기반 서버 관리 도구를 검토합니다. 무료 (PowerShell, Windows Admin Center) 및 상용 옵션 (SCCM, Azure Arc)을 비교하여 기능, 비용 및 복잡성을 강조합니다. 선택은 필요, 예산, a에 달려 있습니다

Tencent Cloud가 다운로드 한 문제를 해결하는 방법은 무엇입니까? Tencent Cloud가 다운로드 한 문제를 해결하는 방법은 무엇입니까? Mar 05, 2025 am 11:18 AM

이 기사는 사용자에게 Tencent Cloud에서 다운로드 한 파일을 여는 것을 안내합니다. 손상된 다운로드, 호환되지 않는 파일 형식 및 소프트웨어 충돌과 같은 일반적인 문제를 해결하여 문제 해결 단계를 제공하고 Tencent Cloud 연락을 제안합니다.

Tencent Cloud Cloud Lightweight Application Server 사용을위한 Tencent Cloud Lightweight Application Server 튜토리얼 사용 방법 Tencent Cloud Cloud Lightweight Application Server 사용을위한 Tencent Cloud Lightweight Application Server 튜토리얼 사용 방법 Mar 05, 2025 am 11:16 AM

이 안내서는 Tencent Cloud Lightweight Application Servers (LAS)를 사용한 세부 정보입니다. 계정 설정, 인스턴스 생성 (지정, 구성, 이미지, 보안 및 스토리지) 및 응용 프로그램 배포를 다룹니다. 주요 기능에는 비용 효율이 포함됩니다

실명없이 계정을 취소하려면 Tencent Cloud의 모바일 버전에 대한 튜토리얼 실명없이 계정을 취소하려면 Tencent Cloud의 모바일 버전에 대한 튜토리얼 Mar 05, 2025 am 11:20 AM

등록되지 않은 Tencent 클라우드 모바일 계정 삭제는 확인없이 불가능합니다. 이 기사에서는 계정 삭제가 검증이 필요한 이유를 설명하고 관련 앱이 어떻게 제거되면 앱을 끊는 가장 효과적인 해결 방법

Windows 설치 오류가 시작되지 않으면 어떻게해야합니까? Windows 설치 오류가 시작되지 않으면 어떻게해야합니까? Mar 05, 2025 am 11:19 AM

이 기사는 일반적인 Windows 설치 및 부팅 오류를 다룹니다. 손상된 미디어, 하드웨어 문제, 운전자 충돌, 분할 오류, BIOS 설정 및 소프트웨어 충돌과 같은 문제에 대한 문제 해결 단계에 대해 자세히 설명합니다. 솔루션이 포함됩니다

권장 Windows 작동 및 유지 보수 도구 Windows 작동 및 유지 보수 소프트웨어는 무엇입니까? 권장 Windows 작동 및 유지 보수 도구 Windows 작동 및 유지 보수 소프트웨어는 무엇입니까? Mar 05, 2025 am 11:15 AM

이 기사는 무료 및 유료 Windows 서버 관리 도구를 검토합니다. Server Manager 및 PowerShell과 같은 내장 옵션을 SolarWinds 및 Microsoft System Center와 같은 상용 솔루션과 비교하여 공동 간의 트레이드 오프를 강조합니다.

Windows 작동 및 유지 보수 엔지니어의 주요 작업은 무엇입니까? Windows 작동 및 유지 보수 엔지니어의 주요 작업은 무엇입니까? Mar 05, 2025 am 11:14 AM

이 기사는 Windows Systems 관리자의 주요 책임과 필수 기술을 자세히 설명합니다. 시스템 설치/구성, 모니터링/문제 해결, 보안 관리, 백업/복구, 패치 관리, 자동화 및 U가 포함됩니다.

See all articles