본문 바로가기
컴퓨터관련/Tip&Tech

💻 Windows 포터블 PHP 개발 환경 구축 및 테스트

by 강릉바다의 블로그 2026. 8. 27.

💻 [실습 매뉴얼] Windows 포터블 PHP 개발 환경 구축 및 테스트

본 매뉴얼은 별도의 프로그램 설치 없이, PHP 포터블(Zip) 버전을 활용하여 로컬 컴퓨터에서 웹 서버를 구동하고 PHP 프로그램을 테스트하는 과정을 다룹니다.

1. 실습 환경 구성 정보

  • PHP 설치 경로: C:\php
  • 작업 디렉터리(웹 루트): C:\php\work
  • 테스트 접속 주소: http://localhost:8000/index.php

2. 단계별 실습 순서

1.PHP 다운로드:공식 사이트 이용.
  1. 브라우저를 열고 PHP Windows 공식 다운로드 페이지에 접속합니다.
  2. 최신 버전 항목 중 VS17 x64 Thread Safe 섹션의 Zip 링크를 클릭하여 다운로드합니다.
2.압축 해제 및 폴더 생성:
  1. 다운로드한 php-x.x.x-Win32-vs17-x64.zip 파일의 압축을 풉니다.
  2. 압축을 푼 파일들을 C:\php 폴더 안으로 이동시킵니다.
  3. (최종 경로 형태: C:\php\php.exe)
  4. 작업 및 소스코드 저장용 폴더 **C:\php\work**를 새로 생성합니다.
3.설정 파일(php.ini) 준비:
  1. C:\php 폴더로 이동합니다.
  2. php.ini-development 파일을 복사하여 같은 위치에 붙여넣습니다.
  3. 복사된 파일의 이름을 **php.ini**로 변경합니다.
4.테스트용 index.php 파일 작성:
  1. 메모장이나 코드 에디터를 엽니다.
  2. 아래의 테스트용 PHP 코드를 작성합니다:
PHP
 
<?php
echo "<h1>PHP 내장 서버 동작 성공!</h1>";
phpinfo();
?>
  1. 파일명을 **index.php**로 지정하여 C:\php\work 폴더 안에 저장합니다.
5.명령 프롬프트(cmd) 실행:
  1. 키보드의 Win + R을 누르고 cmd를 입력한 뒤 확인을 누릅니다.
  2. 아래 명령어로 소스코드가 있는 작업 폴더로 이동합니다:
DOS
 
cd C:\php\work
6.PHP 내장 개발 서버 구동:
  1. 아래 명령어를 입력하여 내장 웹 서버를 실행합니다:
DOS
 
C:\php\php.exe -S localhost:8000
  1. 화면에 Development Server (http://localhost:8000) started 문구가 나오면 서버가 정상 시작된 것입니다.
  2. 주의: 서버가 구동되는 동안 명령 프롬프트 창을 닫지 마세요.
7.웹 브라우저 접속 및 확인:
  1. 웹 브라우저(Chrome, Edge 등)를 실행합니다.
  2. 주소창에 아래 주소를 입력하고 접속합니다:
  3. http://localhost:8000/index.php
  4. 화면에 "PHP 내장 서버 동작 성공!" 문구와 PHP 설정 정보표가 정상 출력되는지 확인합니다.
8.내장 서버 종료 및 정리:
  1. 서버를 실행했던 명령 프롬프트(cmd) 창을 클릭합니다.
  2. 키보드의 Ctrl + C 키를 동시에 눌러 서버를 안전하게 종료합니다.

 

📘 PHP 포터블 내장 서버 실행 매뉴얼

1. 다운로드

  • PHP 공식 사이트에서 Windows용 ZIP 파일 다운로드 👉 PHP 다운로드 페이지

2. 압축 해제

  • 다운로드한 ZIP 파일을 C:\php 폴더에 압축 해제합니다.
  • 폴더 구조 예시:
  • 코드
    C:\php\php.exe
    C:\php\ext\
    C:\php\php.ini-development
    C:\php\php.ini-production
    

3. php.ini 파일 준비

  • C:\php 폴더에서 php.ini-development 파일을 복사하여 php.ini로 이름 변경합니다.
  • 필요 시 설정을 수정합니다. (예: extension_dir = "C:\php\ext")

4. 프로젝트 파일 준비

  • index.php 파일을 C:\php\work 폴더에 넣습니다.
  • 폴더 구조 예시:
  • 코드
    C:\php\work\index.php
    

5. 명령 프롬프트 실행

  • Win + R → cmd 입력 후 실행
  • 작업 폴더로 이동:
  • bat
    cd C:\php\work
    

6. 내장 서버 실행

  • PHP 내장 서버 실행:
  • bat
    C:\php\php.exe -S localhost:8000
    
  • 설명:
    • -S 옵션: 내장 서버 실행
    • localhost:8000: 접속 주소와 포트 번호

7. 웹 브라우저 접속

  • 브라우저 주소창에 입력:
  • 코드
    http://localhost:8000/index.php
    
  • index.php 실행 결과 확인

8. 내장 서버 종료

  • 명령 프롬프트 창에서 Ctrl + C 입력 → 서버 종료

📌 전체 흐름 요약

  1. PHP 다운로드
  2. C:\php에 압축 해제
  3. php.ini-development → php.ini로 복사
  4. index.php를 C:\php\work에 저장
  5. 명령 프롬프트 실행 후 cd C:\php\work
  6. C:\php\php.exe -S localhost:8000 실행
  7. 브라우저에서 http://localhost:8000/index.php 접속
  8. Ctrl + C로 서버 종료