관리 메뉴

IT창고

윈도우 2008 R2 웹서버 설정 본문

서버운영/Windows

윈도우 2008 R2 웹서버 설정

방구석여포 2018. 7. 16. 13:44

윈도우 2008 R2에서 웹 서버를 설치하고 가상디렉토리를 만들어보겠습니다.

웹서버의 설치는 2018/07/12 - [보안/Web] - 윈도우 Server_2008_R2 및 웹서버 설치를 참고합니다.


역활추가로 웹서버(IIS)를 설치합니다.


Windows7 테스트PC의 웹 브라우저에서 접속해보면 정상작동하는걸 확인해볼수있습니다.


이제 사이트를 직접 만들어보겠습니다.

win 2008서버에서 C드라이브 안에 www폴더를 만들고 index.html파일과 디렉토리 몇가지를 만들어둡니다.


시작메뉴 -> 관리도구 -> IIS관리자 아이콘을 선택하면 ISS관리자 창이 열립니다. 여기에 보면 기본적으로 활성화되어있는 Default Web Site가 있는데 여기 위에 있는 사이트란 아이콘을 클릭하면 오른쪽 옆에 작업에 웹 사이트 추가가 있습니다. 이걸 클릭하면 새로운 웹 사이트를 만들수가 있는데 아까 만들어둔 실제경로를 지정해주면 됩니다.


하지만 이런 메세지가 나오게 되는데 현재 Default Web Site가 실행중인데 이 웹사이트의 포트가 80입니다. 두 개의 사이트를 활성화 시키기 위해서는 포트를 바꾸거나 같은 네트워크 랜카드에 ip를 추가해야 합니다.


ip를 추가하는 방법은 위와 같습니다. 이방법은 윈도우7, 10 모두 사용할수있습니다. 저는 Defalut Web Site를 중지시키고 하나만 사용하겠습니다.


다시 웹 브라우저에서 캐시를 지우고 접속해보면 같은 ip로 웹서버를 접속했지만 다른 화면을 볼수있습니다.


디렉토리안에 들어가보면 123디렉토리 안에 index.html파일을 보여주게 됩니다.


웹서버는 기본적으로 접속하면 index.html파일을 보여줍니다. 하지만 이러한 설정을 바꿔볼수도 있습니다. 예를 들어 gsk.html파일을 index.html파일처럼 메인화면에 보여줄수있습니다.

IIS관리자 창에서 해당 사이트 아이콘을 눌러서 확인해보면 기본문서라는 아이콘이 있습니다. 여기에 들어가면 기본적으로 설정되어있는데 기본설정을 보면 index.html이 있습니다. 여기에 index파일이름을 원하는 이름으로 바꾸고 기본문서에 원하는 이름으로 바꾼 파일이름을 기본문서에 추가 합니다. 이 설정을 하고 나면 gsk.html파일은 index.html파일과 같은 역활을 하게 됩니다.


마지막으로 가상 디렉토리에 대해 알아보겠습니다.

가상 디렉토리는 실제 물리 디렉토리를 보여주면 웹서버가 공격받을 위험이 있기 때문에 가상 디렉토리를 추가하여 실제 디렉토리의 존재를 감추는 역활을 합니다.

먼저 가상디렉토리를 위하여 C드라이브에 새로운 폴더를 하나만들고 안에 abc폴더를 만들어 새로운 index.html파일을 만들어두었습니다.

가상 디렉토리는 해당 사이트 아이콘에 오른쪽 버튼을 누르면 나오는곳에 있습니다.


이곳에서 가상 디렉토리를 추가할수있는데 실제경로는 방금 만들어둔 다른 폴더를 지정하고 확인을 클릭합니다.


윈도우7 테스트PC에서 가상디렉토리 경로로 접근하게되면 실제 디렉토리 경로는 아니지만 접속이 가능하게 됩니다. 가상디렉토리에서 설정한 별칭으로 접속하게 됩니다.

Comments