PHP 설치
먼저 공식 다운로드 페이지에서 PHP를 받으세요: https://windows.php.net/download/
PHP 8.2(권장 버전)를 선택한 후 ZIP 패키지를 다운로드하세요.
아래 다운로드 링크로 바로 이동할 수 있습니다: PHP: 다운로드

페이지를 아래로 스크롤한 뒤 zip 다운로드 옵션을 클릭하세요.

왜 PHP 8.5를 건너뛸까요? 2026년 기준 최신 PHP 버전은 Laravel과 호환성 문제가 발생할 수 있습니다. 학습 목적으로는 PHP 8.2와 Laravel 12 조합이 가장 적합합니다. 해당 조합은 안정적이고 오류가 적으며 온라인 가이드 자료도 풍부합니다. 이 과정을 모두 마칠 때쯤 PHP 8.5가 안정화되었을 수 있으니 실제 상황에 맞춰 버전을 조절하세요.
다운로드가 완료되면 php-8.2.31-nts-Win32-vs16-x64.zip 파일을 압축 해제하고 설정을 시작하세요.
php-8.2.31-nts-Win32-vs16-x64.zip 파일을 한글이나 공백이 없는 짧은 경로에 압축 해제하세요. 예시: D:\php8.2
압축 해제한 폴더를 열면 개발 환경과 운영 환경 각각에 사용되는 두 개의 설정 파일을 확인할 수 있습니다.
아래 두 파일을 찾으세요:
php.ini-development(로컬 개발용)php.ini-production(실서버 운영용, 당분간 수정하지 마세요)
php.ini-development 파일을 백업한 뒤 복사본 중 하나의 이름을 php.ini로 변경하세요.
메모장으로 php.ini 파일을 열고 일부 설정을 수정합니다.
- ;extension_dir = “ext” 라인을 찾아 앞쪽 세미콜론을 삭제하세요;
- Laravel에 필요한 모든 확장 기능 앞의 세미콜론을 제거해 주석을 해제하세요:
extension=curl
extension=fileinfo
extension=mbstring
extension=openssl
extension=pdo_mysql

수정한 php.ini 파일을 저장합니다.
필수 단계입니다: D:\php8.2 폴더 경로를 시스템 환경 변수에 추가하세요.
시작 메뉴에서 환경 변수를 검색한 후 Path 항목을 편집합니다.

이제 일반 CMD 창을 열어 PHP 설치 여부를 확인합니다.
아래 명령어를 실행하세요: php -v
php -v
화면에 PHP 버전 정보가 표시되면 설치가 정상 완료된 것입니다.

위 출력 내용은 PC에 PHP가 정상적으로 설치되었음을 의미합니다.