1. IIS 설치
윈도우7에 IIS(Internet Information Service) 기능은 기본적으로 설치되지 않으므로, 추가 설치를 해야 합니다.
다음 그림처럼 우선 제어판의 "프로그래 및 기능"에서 "Windows 기능 사용/사용 안함"을 클릭합니다.
다음의 "Windows 기능 사용/사용 안함" 창에서, "World Wide Web 서비스"를 활성화하고, "응용 프로그램 개발 기능"에서 ASP, ISAPI 확장, 서버측 include를 선택합니다.
또한 아래에 있는 "웹 관리 도구"도 활성화 합니다.
2. IIS 설정
IIS 설치 후, 몇 가지 옵션을 변경해 주어야 제대로 Classic ASP를 윈도우7에서 활용할 수 있습니다.
"제어판>관리도구"에서 IIS를 다음 화면과 같이 실행하고, "처리기 매핑"을 클릭합니다.
다음 화면과 같이, ASPClassic을 사용가능한 상태로 변경해주어야 합니다.
3. HTTP 서비스를 위한 80 포트 열기
윈도우7에서는 기본적으로 방화벽으로 대부분의 Port가 막혀있기 때문에, HTTP 서비스를 위해 80번 포트를 다음과 같이 허용해주어야 합니다.
방화벽 > 고급설정> 인바운드 규칙에서 80포트를 연결허용으로 설정해주어야 합니다.
만일 80번이 아닌 다른 포트를 이용한다면, 해당 포트를 연결허용으로 설정하면 됩니다.
4. ASP 오류 메시지 활성화
윈도우7에 ASP 오류 메시지는 너무 간략하게 나와 디버깅하기 힘듭니다. 따라서 디버깅을 위한 상세 오류를 보기 위해서 다음 링크에 있는 방법으로 몇 가지 설정을 변경해주어야 합니다.
http://flowingtime.tistory.com/273
5. SMTP 서비스 사용하기
ASP에서 SMTP 서비스를 활용하는 경우, SMTP를 사용하기 위한 몇 가지 설정을 해야 합니다.
Free SMTP Server 등 다양한 방법을 시도해 보았으나, HMailServer가 무료이면서 가장 효율적인 대안인 듯 합니다. 설정 방법은 다음 링크를 참조하면 됩니다.
SQL Server 데이터 가져오기 및 내보내기 마법사의 Excel 처리 오류 (0) | 2017.12.07 |
---|---|
윈도우10 업그레이드 후 VMWare 네트워크(Bridged) 오류 해결 (4) | 2015.11.17 |
윈도우7에서 Classic ASP 오류메시지 표시 (0) | 2015.01.13 |
hMailServer를 이용해서 Localhost에서 SMTP 활용하기 (0) | 2015.01.13 |
윈도우7에 Telnet 클라이언트(Client) 설치 (0) | 2015.01.13 |