(1) IIS 서비스 설정하기
IIS(Internet Information Service)
제공 기능
World Wide Web 서버 (HTTP)
파일 전송 서버 (FTP)
뉴스 그룹 서버 (NNTP)
전자 우편 서버 (SMTP, POP3)
설치하기
[그림1. 사용자 서버 관리 - 역할 추가]
사용자 서버 관리 도구를 이용하여 IIS의 설치를 위해 응용 프로그램 서버 역할을 추가한다.
[그림2. 서버 구성 마법사의 실행]
사용자 서버 관리 도구는 역할을 추가하기 위해 서버 구성 마법사 도구를 실행시킨다.
[그림3. 응용 프로그램 서버 역할 추가]
응용 프로그램 서버 항목을 선택하여 추가를 진행한다.
[그림4. 추가 설치 옵션]
IIS는 웹 서비스외에 추가로 프론트 페이지나 비주얼 스튜디오와 같은 웹저작 툴과 연동하기 위한 옵션과 닷넷 실행 환경을 추가로 설치할 수 있다. 여기서는 기본적인 웹 서비스만을 설치할 목적이므로 옵션은 꺼두도록 한다.
[그림5. IIS 설치 및 구성 중]
[그림6. 구성 요수 마법사의 실행]
IIS의 설치를 위한 구성 요소 마법사가 실행된다.
[그림7. 설치 완료]
[그림8. 사용자 서버 관리에 응용 프로그램 서버 역할 추가]
응용 프로그램 서버의 역할이 설치되었다.
웹 서비스 설정하기
[그림9. IIS 기본 설정]
현재 추가적인 구성 요소를 선택하지 않은 상태이므로 기본 웹 사이트는 로컬 서버에 지정된 모든 IP 주소의 TCP 80번 포트로 응답하도록 구성되어 있다.
인터넷 정보 서비스 전역 구성 옵션
[그림10. 전역 구성 옵션의 지정]
모든 IIS 서비스에 공통적으로 적용되는 설정을 구성하기 위해 인터넷 정보 서비스 관리 도구의 콘솔 트리의 컴퓨터 이름을 선택하고 속성을 선택한다. IIS 실행 중 메타베이스의 직접 편집이나 ASCII 코드외의 사용 언어를 로그 파일에 지원하거나 MIME 형식을 지정할 수 있는 등록 정보 창이 표시된다.
웹 서비스 구성하기
마스터 등록 정보 구성하기
모든 웹 사이트의 전역 기본값의 구성을 위해 인터넷 정보 서비스의 웹 사이트를 선택하여 동작 메뉴에서 속성을 선택하거나 그림과 같이 마우스 오른쪽 단추를 이용하여 속성 명령을 실행한다. 모든 웹 사이트에 공통적으로 지정할 전역 설정을 지정하거나 개별 웹 사이트의 등록 정보에는 표시되지 않는 서비스 탭을 통해 하위 버전의 IIS 설정을 지원하거나 HTTP 요청에 대한 응답을 압축하는 기능을 켤 수 있다. HTTP 압축 기능은 정적인 파일이나 동적으로 만들어진 컨텐츠를 압축하여 정적인 파일의 경우 지정된 임시 디렉터리 경로에 저장하며 동적으로 만들어진 컨텐츠는 해당 디렉터리에 압축되어 저장 공간을 절약할 수 있다.
[그림11. 인터넷 정보 서비스 마스터 등록 정보 설정]
웹 사이트의 등록 정보는 저장시 개별 웹 사이트의 구성이 존재할 경우 개별 웹 사이트에 적용할 것인지를 묻게 된다.
[그림12. 전역 등록 정보의 설정과 개별 사이트 등록 정보와 충돌]
IIS는 인터넷 회선의 전송량에 맞추어 대역폭의 양을 강제할 수 있으며 이를 통해 적절할 대역폭을 지정하거나 웹 사이트 개발시 느린 링크로 얼마나 잘 작동하는지 테스트할 용도로 사용할 수 있다. [표1]의 수치 값을 통해 회선에 따른 일반적인 전송 대역폭을 지정할 수 있다.
[그림13. 성능 탭을 이용한 대역폭 조절]
[표1. 일반적인 대역폭 환산표]
연결 방식 | 대역폭, 초당 비트 수 | 대역폭, 초당 킬로바이트 수 |
---|---|---|
56K | 56,000 | 7 |
64K | 64,000 | 8 |
128K | 128,000 | 16 |
256K | 256,000 | 32 |
512K | 512,000 | 64 |
T1 | 1,544,000 | 193 |
10BASE-T | 10,000,000 | 1,250 |
T3 | 44,736,000 | 5,592 |
100BASE-T | 100,000,000 | 12,500 |
이 글은 스프링노트에서 작성되었습니다.