다운로드
PHP For Windows 페이지에서 Windows용 바이너리를 다운로드한다. 별 다른 제한사항이 없는 한 Thread Safe 버전을 다운로드한다. 본 문서에서는 2019년 5월 1일 기준 최신 안정 버전인 7.3.5 버전을 다운로드한다. 압축 해제 후 C:\에 php 폴더명으로 두었다.
환경설정
상용 서버로 배포할 목적이면 production 파일을, 개발 및 테스트 목적이면 development 파일을 php 설정 파일(php.ini)로 복사한다.
- php.ini-production
- php.ini-development
httpd.conf에서 php 연동 모듈을 로드한다.
LoadModule php7_module C:/php/php7apache2_4.dll
적당한 위치에(주로 맨 끝에) 아래 설정을 추가한다.
# PHP Configurations # php.ini 파일이 존재하는 경로를 지정한다. PHPIniDir "c:/php"
# <IfModule mime_module> 블록 안에 컴파일 대상 확장자를 지정한다. AddType application/x-httpd-php .php
기본 응답 파일로 index.php를 지정한다.
DirectoryIndex index.html index.php
php.ini 파일에서 아래처럼 수정한다.
; On windows: ; PHP 확장 라이브러리 경로를 지정한다. extension_dir = "c:/php/ext"
Apache 서버를 재시작한다.
테스트
index.php 파일을 생성한 후 phpinfo()를 출력해 PHP가 제대로 연동되었는지 확인한다.
<html><body><h1>It works!</h1></body></html> <?php phpinfo(); ?>