[Delphi] 웹프로그래밍 #1 - IIS 설정
웹프로그래밍 01
IIS 에서 ISAPI 설정하는법 먼저 IIS(인터넷 정보 서비스) 관라자 를 열어서 프로그램을 사용할수 있게 설정해야 합니다. 그렇지 않으면 브라우저는 오류 페이지를 보여주거나 dll 파일을 다운로드 합니다.
MIME 형실 설정
“.dll” 를 선택하고 마우스 오른쪽 버튼을 눌러 [편집] 모드로 들어간다.
기존에 설정되어 있던 "application/octet-stream"을 "text/xml"로 변경하고 "확인"을 누르자.
처리기 매핑 설정
"ISAPI-dll"이 "사용 안함"으로 되어있다.
"ISAPI-dll”를 선택하고 마우스 오른쪽 버튼 클릭하여 "기능 사용 권한 편집"을 선택.
ISAPI-dll 이 안보인다면 Windows 기능 추가 에서 IIS 항목의 ISAPI 기능에 체크하면 됨
ISAPI 및 CGI 제한 설정
IIS 관리자에서 좌측 트리의 최상단을 클릭하면 "ISAPI 및 CGI 제한"이 나오는데 더블 클릭한다.
"ISAPI 및 CGI 제한" 목록에서 마우스 오른쪽 버튼을 눌러 "기능 설정 편집"을 클릭.
"지정하지 않은 ISAPI 모듈 허용"을 선택하고 "확인"을 누른다.
윈도우가 64bit 라서 IIS 가 64비트 일경우
dll 파일이 32비트 애플리케이션로 빌드하면 실행이 안됩니다.
그때는 아래와 같이 설정합니다.
"32비트 애플리케이션 사용 " : True
설정 완료
실제 Delphi 로 코딩을 한 후 실행은 다음 포스트에서!
댓글
댓글 쓰기