본문 바로가기
🎪 놀고있네/Web Server (IIS)

[Web Server] IIS Web Manager 설치하기 (IIS Administration)

by 냥장판 2019. 12. 23.
반응형

 

목표: IIS Administration 을 통해 IIS를 설치해보자

요약

  1. Microsoft IIS Administration 다운로드
  2. 설치 진행
  3. Acquiring an Access Token

 

 

 

안녕하세요 냥장판 입니다 🐱‍👤

이번 게시글에서는 IIS Administrator를 사용해서 IIS를 설치해보겠습니다.

 

IIS(Internet Information Services) 는 Microsoft사의 Web Server의 확장판이라고 보면된다.

이전에는 IIS를 Internet Information Server라고 불렀으나

지금은 Services로 약어를 대체했다.

 

1. Microsoft IIS Administration 다운로드

 

IIS Administrator를 다운받기 위해 아래 URL로 접속한다.

https://manage.iis.net/get

 

Microsoft IIS Web Manager

 

manage.iis.net

사이트로 들어가서 Download Microsoft IIS Administration 버튼을 클릭한다.

그러면 PC에 실행파일이 다운로드 되는데, 실행파일을 실행한다.

 

2. 설치 진행

설치 시 agree

 

 

Install 클릭

 

금방 설치가 완료된다.

 

 

3. Acquiring an Access Token

 

설치를 진행하고, 다시 해당 URL로 들어간다.

https://manage.iis.net/get

 

Microsoft IIS Web Manager

 

manage.iis.net

 

이미 설치를 했으니, Skip this를 클릭한다.

 

그러면 아래와 같은 화면을 만나게 된다.

Access token 인데,

access token을 얻으려면 파란색 글자를 클릭하면 된다.

 

만약 Get access token 을 클릭하면 로컬의 사용자 이름, 비밀번호를 묻는다.

내 PC에 해당하는 사용자명과 비밀번호를 입력한다.

그러면 Access key를 생성할 수 있는 페이지로 이동한다.

Create Access Key 버튼을 클릭한다.

 

 

Access Key 를 발급받는 목적과 유효기간을 언제까지 할 건지에 대해 묻는다.

 

난 Access Key 의 목적을 Demonstration Key라고 입력하고, 유효기간을 1년으로 설정했다. Create를 누른다.

 

그러면 Access token value가 생성된다!

 

이 Access key를 복사해서, 연결 창에 입력한다.

짠! Web Manager가 성공적으로 설치된 것을 확인할 수 있다.

 

 

IIS가 설치되어 있다면

정상적으로 Default Web Site가 불러와지는 것을 확인할 수 있다.

 

IIS 설치, 실행, 동작까지 준비되지 않았다면 아래 게시글을 꼭 참고하길 바란다.

2019/12/21 - [기타] - [Web Server] IIS 설치하기

2019/12/20 - [기타] - [Web Server] Win 10에 IIS 활성화 하기

2019/12/22 - [기타] - [Web Server] IIS 시작하기, 웹 플랫폼 설치 관리자


 

Web Server 가 뭔가요?

 

 

시스템을 구축할 때

아주 간단하게 생각해서

Web page를 처리해주는 부분과 Data를 저장하는 부분으로 나뉜다.

Data는 데이터베이스에 저장하고,

이 Web page를 처리해주는 부분은 Web Server, Web Application Server로 구분된다.

WEB/WAS 라고도 불린다. 

 

By 냥장판

 

Web page를 통해 사용자가 유입되고, 트랜잭션이 늘어나게 되는데,

정적인 컨텐츠를 처리하는 것은 WEB,

동적인 컨텐츠를 처리하는 것은 WAS가 담당한다.

(사실 스위치도 있지만, 생략하겠다)

 

정적, 동적인 것의 차이는

쉽게 생각해서 'DB까지 접근할 필요가 있는지'라고 생각하면 된다.

동적인 것은 데이터의 업데이트 등이 일어나야지만 되는 것(e.g. 내 은행계좌에 얼마가 들어있는지 확인할 때)이고,

정적인 것은 굳이 데이터 업데이트가 일어나지 않아도 확인할 수 있는 것(e.g. 내 주거래 은행의 상품정보를 확인할 때)이다.

 

이것으로만 보더라도 WEB, WAS는 처리하는 컨텐츠의 종류가 다르다.

WEB/WAS가 하나의 짝궁처럼 다니지만, 사실 WAS 만 있어도 일부 WEB의 기능은 할 수 있다.

WAS에서도 정적 컨텐츠를 처리할 수 있다는 말이다.

WAS만 있어도 된다면 도대체 왜! WEB을 쓰는건가?

 

만약에 WAS(Web Application Server)만 있다면, 동적인 것(e.g. DB에 접근해야되는 일)을 처리하느라 바쁜 앤데, 정적인 것까지 처리해야되면 너무 불공평하다.

이 불공평 하다는 말은 Web page로 들어오는 부하(Load)를 WAS에서만 다 받아서 처리한다는 것이다.

 

WEB은 부하를 분산할 수 있는 역할을 할 수 있다.

즉, WEB은 WAS로 부하를 분산하기 위해 사용한다.

 

 


 

반응형

댓글