티스토리 뷰

윈도우 서버 2008_R2에서 웹 서버 및 가상디렉토리를 설정해보자






먼저, 서버관리자 > 역할 > 역할 추가 해주자!






웹 서버(IIS)를 체크해주고 다음!!





역할 서비스에서 체크해줄 것이 몇가지 있다.


1. HTTP 리디렉션

2. 기본인증

3. Windows 인증

4. IP 및 도메인 제한 사항

5. 동적 콘텐츠 압축

6. 관리 서비스

7. FTP 서버


위 사항들을 체크해주고 설치!!





설치가 다 끝나고 IIS 관리자 창을 열어보면 Default Web Site (기본 웹사이트)가 하나 있을 것이다.

접속을 해보자!





웹 서버의 IP는 1.0.0.1 이다.

윈도우 2008_R2 웹 서버에 제대로 접속하면 위와 같은 화면이 출력된다.





이제 기본 웹사이트가 아닌 우리들만의 웹사이트를 만들 것이다.

먼저 웹 폴더를 지정해주자.

여기선 C:\www 에 만들어 줄 것이다.





위와 같이 babo.html 파일과 3.jpg라는 이미지 파일을 넣었다.

babo.html 파일을 메모장으로 열어 기본적인 구조를 추가해주자!!


(구성 > 폴더 및 검색 옵션 > 보기 > 알려진 파일 형식의 파일 확장명 숨기기 : 체크 해제)

괄호와 같이 설정 해주면 혹시나 babo.html.txt 가 되는 불상사를 막을 수 있다.






기존에 있던 Default Web Site 를 삭제하고 본인만의 웹사이트를 추가해주자






사이트 이름은 임의대로 지정해주고

실제 경로는 우리가 만들어준 웹 폴더( C:\www ) 를 지정 해주자





웹 사이트에서는 기본적으로 '기본문서' , '인증'  이 두가지만 잘 살펴보면 된다.

인증은 건들지 않을 것이므로 냅두자.


기본문서를 더블 클릭하여 들어가자.




기본 문서 목록들을 보면 babo.html 이라는 파일이 없을 것이다.

우리가 직접 babo.html을 추가해주자


html 파일은 위에서 부터 읽어들이므로 빠르게 서비스 하고 싶으면 babo.html을 상단에 위치시키자




인증은 아무나 들어올 수 있는익명인증 그대로 사용 할 것이다.





다 하고 나서 윈도우7에서 1.0.0.1에 접속하면 위와 같은 페이지가 정상적으로 나온다.





이번엔 www폴더안에 123 폴더를 만들어 그 안에도 babo.html과 사진을 넣어보았다. 

그 다음 윈도우7에서 1.0.0.1/123 으로 접속해보니 새로 만든 웹페이지가 보였다.

이것은 보안에 취약한 실제 디렉토리를 말한다




그래서 사용하는 것이 가상 디렉토리다.





웹사이트 babo > 가상 디렉터리 추가 > 

별칭 : aaa , 실제경로 : c:\www\123\aaa 로 설정 해 주고 확인





C:\www\123\aaa 폴더를 생성해주고 그안에 babo.html 과 사진을 추가 해 주자.





그럼 위와 같이 aaa폴더 앞에 화살표가 붙어 있는게 보일 것이다.

가상 디렉터리를 의미한다.






그럼 아까와는 다르게 1.0.0.1/aaa 를 주소창에 입력하면

경로가 모두 드러나지 않고 숨겨져서 나오며 설정한 별칭으로 접속하게 된다. 


이렇게 가상디렉터리를 사용하면 실제디렉터리 보다 보안상 뛰어나다고 할 수 있다.