티스토리 뷰

Windows 서버에서 IIS 활용 PHP 페이지 셋팅

  • PHP 다운로드
    • https://www.php.net 에서 다운로드
    • Windows Installer 클릭
    • 윈도우 bit 따라 다운로드
      • Non Thread Safe 버전 다운로드(nts)
      • 32bit : x86
      • 64bit : x64
    • 이전버전 받길 원하는 경우
      • Past releases  클릭

 

  • 파일명에서 nts 있는 파일로 다운로드
  • PHP 설치
    • 적당한곳에 다운로드 받은 설치 파일 압축 해제
    • Php.ini-xxxxx 파일 복사 붙여넣기 하여 php.ini 생성
    • Php.ini 파일 수정
      • short_open_tag = On 으로 수정(<? ?> 허용)
      • Extension_dir = "ext" ext 폴더 설정
      • file_uploads = On 확인(파일 업로드 허용)
      • upload_max_filesize = 2M =>50M 용량 수정(업로드 용량 증가)
      • Extension=xxx 주석 해제(사용할 라이브러리 주석 해제)
  • IIS 설정
    • 서버 선택
    • 처리기 매핑 클릭
    • 모듈 매핑 추가 클릭
    • 모듈 매핑  추가
      • 실행 파일(PHP 설치 폴더 이동하여 php-cgi.exe 파일 설치)
        • 파일 확장자 종류  *.dll -> *.exe 변경해야 php-cgi.exe 파일 선택할수 있음
  • IIS에서 사이트 생성
    • 바인딩  사이트 물리경로 지정하여 기본적인 사이트 생성
    • 기본 문서에 index.php 추가

 

  • 사이트 정상 동작 확인
    • DB 연결 확인
    • 가상폴더 설정 확인(apache alias)