windows server 2012 구축기 – PHP 설치하기

Category
Windows Server, 개발 노트
Posted
2014-05-27 13:37
세월호 참사 1주기 결코 잊지 않겠습니다.

IIS에 PHP를 설치하는 것은 크게 두 가지 방법 중 하나를 선택하여 사용한다.
웹 플랫폼 설치관리자(WPI)를 사용하거나, 수동으로 설치하거나.
여기서는 WPI를 이용하여 설치하는 방법만을 사용한다. (수동으로 잡기 귀찮기도하고 ;;;; MS에서는 WPI를 이용한 설치를 권장하고 있다.)

  1. 우선, 웹 플랫폼 설치관리자를 먼저 다운로드 받도록 하자.
    이 포스팅을 작성하는 시점에서 최신 버전은 5.0 버전이다.
    “Free Download” 버튼을 클릭하면 다운로드 받을 수 있다. (당연히 무료다 ㅋ)
  2. 다운로드가 완료되면 다운로드 받은 폴더 내에 “wpilauncher”라는 이름의 아이콘을 볼 수 있다.
    이 프로그램을 실행.
  3. 이제 WPI 5.0이 실행된다.
  4. 자, 잠깐 WPI 구경을 좀 하고 가자 ㅋ
    WPI는 크게 3가지 대메뉴를 제공한다.
    1. 첫 번째는 주요 제품

      아마도 MS Server군의 주요 제품들의 목록이 나오는 듯 하다.
    2. 두 번째는 제품 메뉴인데,

      여기서는 서버, 프레임워크, 데이터베이스, 도구, Azure 별로 나누어서 제품을 볼 수 있다.
    3. 세 번째는 응용 프로그램으로

      CMS 같은 것들을 손쉽게 설치 할 수 있도록 제공하는듯 보인다.
  5. PHP를 설치할 것이므로 검색바에 PHP를 입력하여 검색을 하면 관련 검색 결과 항목들이 나타난다.

    여기서 설치할 항목들을 추가를 누르면 대화상자 하단 “설치할 항목” 부분에 설치될 제품 갯수가 나타난다.
    WPI가 간편한 것은, 설치할 항목들 중 종속성이 있는 항목은 자동으로 추가가 되어 들어오게 된다라는 점이다.
  6. 필자는 PHP 5.5.11 버전을 설치했다.
  7. 설치 버튼을 클릭하고 이제 앞으로 나오는 대화상자에 대해 긍정적으로만 답을 해주면 설치가 잘 진행된다.


    ※ 간혹 설치가 완료 되었을 때 IIS용 PHP 관리자 설치 실패가 뜨는 경우가 있다.
    이럴 땐 당황하지 않고~ 역할 및 기능 추가 마법사를 열어 ".NET Framework 3.5 기능"을 추가해 주고나서 다시 진행하면 끝~!
  8. 설치가 완료 되었으면 IIS에 등록이 잘 되었는지 확인해보자.
    IIS 관리자를 띄워 처리기 매핑 기능을 열어보면 “*.php” 파일에 대해 FastCGI가 매핑된 것을 확인 할 수 있다.

    혹은, PHP info 를 찍어주는 PHP 문서를 만들어 웹에서 띄웠을 때 잘 나오는지 확인해 볼 수 있다.
Authored By 멀더끙