7.01. 내장 웹서버 실행하기

PHP 5.4 버전 이상에서는 간단한 웹서버를 내장하고 있다. 굳이 아파치같이 무거운 웹서버가 아니더라도 간단한 프로그램을 작동시킬 수 있다.

쉘을 이용해 프로그램의 DOCUMENT_ROOT 디렉토리로 이동한다.

cd D:\programs\xampp\htdocs

PHP 를 이용해 서버를 실행한다.

D:\programs\xampp\php\php.exe -S localhost:8000
  • -S 옵션은 서버를 실행하는 옵션으로 반드시 대문자여야 한다.
  • 로컬호스트(localhost) 는 현재 컴퓨터라는 뜻이다.
  • 8000 은 웹서버가 통신하는 포트다. 좋아하는 숫자로 바꿔도 무방하다.
  • http 웹 서버의 기본 포트는 80 이지만 개발/테스트시에는 다른 포트를 사용하는 일이 자주 있다.