본 문서는 Windows Server 2012 R2 운영 체제 CVM을 예로 들어 Windows CVM에 PHP 7.0 및 이전 버전과 PHP 7.0 이후 버전을 구성한 PHP에 대해 소개합니다.
PHP 공식 사이트는 더이상 PHP 7.0 및 이전 버전의 설치 패키지 다운로드를 제공하지 않으므로 PHP 7.0 및 이전 버전이 필요할 경우 CVM에서 직접 검색 및 다운로드할 수 있습니다. 또한 로컬에 직접 다운로드하고 설치 패키지를 CVM에 업로드할 수 있습니다. Windows CVM에 파일을 업로드 하는 방법은 Windows CVM에 파일 업로드를 참조하십시오. 다음 작업 순서는 PHP 5.2.13 버전을 예로 들어 설명합니다.
C:/inetpub/wwwroot
디렉터리에서 1개 PHP 파일을 생성하십시오. 예를 들면 1개 hello.php
파일을 생성합니다. 아래 이미지를 참조하십시오.hello.php
파일에서 다음과 같은 내용을 입력하고 저장하십시오. <?php
echo "<title>Test Page</title>";
echo "hello world";
?>
http://Windows CVM 공용 네트워크 IP/hello.php
를 액세스하여 환경 구성이 성공적으로 완료되었는지 조회하십시오.
PHP 7.0 이후 버전은 zip 파일 및 debug pack 두 가지 방식으로 설치됩니다. 다음 작업은 zip 파일 방식으로 Windows Server 2012 R2 환경에 PHP를 설치하는 것을 예로 들었습니다.
IIS에서 PHP를 실행할 경우 Non Thread Safe 버전의 x86 설치 패키지를 선택해야 합니다. Windows Server 32bit (x64) 운영 체제에 PHP를 설치할 경우 IIS을 Apache으로 교체하고 Non Thread Safe 버전의 x64 설치 패키지를 선택해야 합니다.
PHP 설치 패키지 이름 | Visual C++ Redistributable 설치 패키지 다운로드 주소 |
---|---|
php-x.x.x-nts-Win32-VC16-x86.zip | Microsoft Visual C++ Redistributable for Visual Studio 2019 |
php-x.x.x-nts-Win32-VC15-x86.zip | Microsoft Visual C++ Redistributable for Visual Studio 2017 |
php-x.x.x-nts-Win32-VC14-x86.zip | Microsoft Visual C++ Redistributable for Visual Studio 2015 |
PHP-7.0.6-nts-Win32-VC14-x86.zip
일 경우, Microsoft Visual C++ Redistributable for Visual Studio 2015 설치 패키지를 다운로드 및 설치해야 합니다.
C:\PHP
디렉터리에 압축 해제합니다.C:\PHP
디렉터리의 php.ini-production
파일을 복사하고 해당 파일의 접미사를 .ini
(php.ini
파일로 이름 바꾸기)로 수정합니다. 아래 이미지를 참조하십시오*.php
을 입력합니다.C:\PHP\php-cgi.exe
을 선택합니다.index.php
로 입력하고 [확인]을 클릭합니다. 아래 이미지를 참조하십시오.php.ini
파일 경로로 설정합니다. 아래 이미지를 참조하십시오.C:\inetpub\wwwroot
디렉터리에서 1개 PHP 파일을 생성합니다. 예를 들면 1개 index.php
파일을 생성합니다.index.php
파일에서 다음과 같은 내용을 입력하고 저장합니다.<?php
phpinfo();
?>
http://localhost/index.php
를 액세스하여 환경 구성이 성공적으로 완료되었는지 확인합니다.
문제 해결에 도움이 되었나요?