'iis'에 해당되는 글 3건

  1. 2015.01.08 wwwroot 디렉터리 및 저장소 위치
  2. 2012.10.14 IIS 웹사이트 만들기
  3. 2012.10.04 IIS 웹 페이지 만들기
프로그램/web server2015. 1. 8. 17:20

TechNet 홈 >  SharePoint Team Services 관리자 안내서 >  부록

wwwroot 디렉터리 및 저장소 위치

이 부록에서는 SharePoint™ 팀 웹 사이트나 Microsoft® FrontPage 확장 웹 사이트를 만들 때 각 루트 웹이나 하위 웹에 추가되는 폴더와 파일에 대해 설명합니다.

SharePoint 팀 웹 사이트의 파일 및 폴더

폴더 파일 용도
Default.htm SharePoint 팀 웹 사이트 홈 페이지
  Postinfo.html 사용자가 팀 웹 사이트에 파일을 게시할 수 있도록 함
  _vti_inf.html 클라이언트 응용 프로그램과 SharePoint Team Services를 실행하는 서버 간의 통신에 대한 정보 포함
_layouts *.htm 팀 웹 사이트의 페이지 레이아웃
_layouts Search.htx, search.idq, query.iqy 팀 웹 사이트에서 검색을 지원하기 위한 쿼리 파일
_layouts\_vti_cnf *.htm 상위 폴더의 *.htm 파일에 대한 메타데이터
_layouts\_vti_cnf Search.htx, search.idq, query.iqy 상위 폴더의 쿼리 파일에 대한 메타데이터
_layouts\images *.gif 페이지 레이아웃에 사용되는 이미지
_layouts\images\_vti_cnf *.gif 상위 폴더의 이미지에 대한 메타데이터
_layouts\styles *css 팀 웹 사이트의 스타일시트
_layouts\styles\_vti_cnf *css 상위 폴더의 스타일시트에 대한 메타데이터
_vti_cnf Default.htm 팀 웹 사이트 홈 페이지에 대한 메타데이터
_vti_pvt *.btr

웹 사이트의  데이터베이스

_vti_pvt *.cnf 팀 웹 사이트 구조에 대한 메타데이터를 저장하는 파일
_vti_pvt *.lck 동시에 웹 리소스를 액세스할 수 없도록 파일을 잠금
_vti_script Search.idq 팀 웹 사이트에 검색을 지원하기 위한 쿼리 파일
Lists\Announcements   공지 사항 목록을 만드는 데 사용되는 페이지와 양식
Lists\Announcements\_vti_cnf   상위 폴더의 *.htm 파일에 대한 메타데이터
Lists\Contacts   연락처 목록을 만드는 데 사용되는 페이지와 양식
Lists\Contacts \_vti_cnf   상위 폴더의 *.htm 파일에 대한 메타데이터
Lists\Events   이벤트 목록을 만드는 데 사용되는 페이지와 양식
Lists\Events\_vti_cnf   상위 폴더의 *.htm 파일에 대한 메타데이터
Lists\General Discussion   일반 토론 목록을 만드는 데 사용되는 페이지와 양식
Lists\General Discussion\_vti_cnf   상위 폴더의 *.htm 파일에 대한 메타데이터
Lists\Links   링크 목록을 만드는 데 사용되는 페이지와 양식
Lists\Links\_vti_cnf   상위 폴더의 *.htm 파일에 대한 메타데이터
Lists\Tasks *.htm 작업 목록을 만드는 데 사용되는 페이지와 양식
Lists\Tasks Task.ics SharePoint 팀 웹 사이트에서 SharePoint Team Services와 호환되는 Microsoft Outlook® 2002 일정이나 주소록으로 작업을 내보내는 데 사용되는 템플릿
Lists\Tasks\_vti_cnf   상위 폴더의 *.htm 파일에 대한 메타데이터
Lists\Tasks\_vti_cnf Task.ics 상위 폴더의 Task.ics 파일에 대한 메타데이터
Shared Documents\_vti_cnf Fp_folder_info 공유 문서 폴더에 대한 메타데이터. 폴더에 목록이 들어 있는지 여부나 익명 사용자가 문서를 업로드할 수 있는지 여부 등에 대한 정보를 포함합니다.
Shared Documents\Forms *.htm 공유 문서 목록을 만드는 데 사용되는 페이지와 양식
Shared Documents\Forms\_vti_cnf *.htm 상위 폴더의 *.htm 파일에 대한 메타데이터


FrontPage 확장 웹 사이트의 파일 및 폴더

폴더 파일 용도
Postinfo.html 사용자가 팀 웹 사이트에 파일을 게시할 수 있도록 함
_vti_inf.html 클라이언트 응용 프로그램과 SharePoint Team Services를 실행하는 서버 간의 통신에 대한 정보 포함
_borders Top.htm, Left.htm, Right.htm, Bottom.htm 공유 테두리를 사용하는 페이지에 포함된 공유 테두리 정의 파일
_derived *.htx, *.gif FrontPage에서 동적으로 생성하고 언제든지 다시 생성할 수 있는 파일(예: 검색 구성 요소와 GIF 이미지의 복합 텍스트가 만드는 *.htx 파일)
_fpclass *.class 몇 가지 FrontPage 기반 기능을 구현하는 컴파일된 Java 클래스 파일
_overlay *.gif GIF의 텍스트와 탐색 단추용 오버레이 파일. 이러한 파일은 단추나 배너 이미지의 맨 위에 오버레이되어 GIF나 탐색 단추의 복합 이미지에 완전한 텍스트를 만드는 투명 GIF입니다.
_private   이 폴더는 각 FrontPage 확장 웹 사이트에 만들어집니다. 이 폴더는 사이트 방문자가 볼 수 없는 사용자 파일을 저장하기 위한 것입니다.
_themes 각 테마의 *.gif, *.inf, *.css, *.utf8, *.jpg 파일 테마 저장소. 웹 사이트에 적용되는 각 테마는 _themes 디렉터리의 고유한 이름이 지정된 하위 디렉터리에 업로드됩니다.
_vti_bot   FrontPage SDK를 사용하여 만든 사용자 지정 FrontPage 기반 구성 요소(WebBot)에 사용됩니다. 이 디렉터리에 설치된 사용자 지정 구성 요소는 제작자가 구성 요소를 삽입할 때 제작자의 시스템에 선택적으로 다운로드됩니다.
_vti_cnf   FrontPage 확장 웹 사이트의 각 HTML 페이지와 그래픽 파일에는 같은 이름의 구성 파일이 사용됩니다.

각 구성 페이지에는 페이지를 편집한 마지막 제작자와 파일과 관련된 편집자와 같은 요소를 식별하는 이름-값 쌍이 있습니다.

_vti_log   FrontPage 확장 웹 사이트에 대한 정보가 있는 로그 파일 포함
_vti_map   이미지 맵 파일 포함
_vti_pvt   FrontPage 확장 웹 사이트에 대한 설정 포함
  _x_todo.htm 할 일 모음의 현재 설정 포함
  _x_todoh.htm 할 일 모음의 변경 내용 포함
  Access.cnf HTTP 서버별 액세스 제어 정보 포함
  Bots.cnf FrontPage SDK를 사용하여 만든 FrontPage 기반 구성 요소(WebBot)에 사용됨
  Botinfs.cnf 사용자 지정 FrontPage 기반 구성 요소(WebBot) 정보 목록
  Deptodoc.btr 웹의 종속성 데이터베이스
  Doctodep.btr 웹의 종속성 데이터베이스
  Frontpg.lck 루트 웹 전용. 파일을 잠가 동시에 웹 서버 리소스를 액세스할 수 없도록 합니다. 유휴 시간에는 0바이트 파일이어야 합니다. IIS 서버에서는 이 파일이 웹 사이트 컨텐트 영역의 _vti_pvt 디렉터리가 아닌
C:\Program Files\Microsoft FrontPage\50\Temp에 있습니다.
  Linkinfo.cnf 현재 웹에 없는 URL에 대한 백 링크
  Service.cnf 웹에 대한 메타 정보 포함
  Service.pwd 암호화된 암호 파일 포함(Apache에만 해당)
  Services.cnf 하위 웹 목록 포함
  Services.org Server Extensions를 다시 설치할 때 Services.cnf에 대한 기본으로 사용되어 하위 웹이 루트 웹의 하위 디렉터리로 만들어지지 않도록 하며, Server Extensions를 제거했을 때만 있는 파일입니다.
  Structure.cnf FrontPage 확장 웹 탐색 정보 저장소 포함
  Svcacl.cnf 하위 웹에 고유한 사용 권한 설정과 IP 제한이 있는지 여부를 저장하여 Server Extensions를 다시 설치할 때 하위 웹에 올바른 사용 권한 설정을 다시 적용하는 데 사용되는 파일
  Uniqueperm.cnf 이 파일이 있으면 하위 웹에 루트 웹에서 상속하는 사용 권한과 다른 고유한 사용 권한이 있음을 나타냅니다. 하위 웹에만 있으며 IIS에서만 사용됩니다.
  Writeto.cnf 웹 사용자가 데이터를 쓸 수 있는 파일(예: 결과 저장 양식 처리기 결과 파일)에 대한 백 링크. 웹 사용자가 데이터를 쓸 수 있는 파일은 일반 웹 컨텐트보다 보안 설정이 취약합니다.
_vti_script *.idq IIS의 인덱스 서버를 사용할 때 FrontPage 검색 구성 요소가 만든 쿼리 파일
_vti_txt   이 폴더에는 WAIS 검색 엔진에 대한 텍스트 인덱스만 포함되며, IIS의 인덱스 서버에서는 사용하지 않습니다.
fpdb   FrontPage에서 데이터베이스에 저장 양식 처리기의 일부로 Microsoft Access 데이터베이스를 만들면 데이터베이스가 이 폴더에 저장됩니다. FrontPage에 포함된 예제 데이터베이스도 이 폴더에 저장됩니다.
images   FrontPage 확장 웹 사이트에 사용되는 이미지 파일 포함


Posted by wrnly
프로그램/web server2012. 10. 14. 16:34

IIS 설치 방법

- 프로그램 구성요소 추가/제거 - 응용프로그램 서버 - 인터넷 정보 서비스

- 월드와이드웹서비스 - 원격 관리 , 원격데스크톱 설치

 

 

 

 

IIS를 실행시키면 다음과 같은 화면이 나온

 

 

 

 

 

 

 

https//localhost:8098 로 접속 하게 되면  다른 컴퓨터에서 웹상으로

자신의 컴퓨터를 원격 접속 하여 사용할수도 잇다

 

 

 

 

 

 

 

 

 

 

 

IIS를 사용하여 웹사이트를 만들어보자

c:\home\itbank 안에 index.htm 의 파일을 만들어준다

 

 

 

index.htm 안에 간단하게 홈페이지 양식을 적어준다

 

 

 

IIS로 와서 웹사이트 폴더 오른쪽 마우스 버튼 - 웹사이트 메뉴를 선택한다

 

 

 

웹사이트 설명을 적어준다

 

 

 

 

 

 

 

사용할 IP주소는 s1의 ip주소인 192.168.100.100을 넣어준다

 

 

 

경로 설정은 방금전 index.htm 있는 itbank.vm 폴더로 지정해준다

 

 

완료가 되었으면 DNS에서 itbank.vm 안에 새 별칭을 메뉴를 선택한다

 

 

 

www. itbank.vm 으로 도메인을 설정하려고 하기때문에 별칭 이름에 www를

넣어주고 대상 호스트의 정규화된 도메인 이름은 s1.itbank.vm을 넣어준다

 

 

 

작업을 마치고 나서 www. itbank.vm으로 접속을 하면 다음과 같은

화면이 나오면 성공이다

 

 

 

 

지난 번에 이어서 추가로 하나 더 만들어보자

c:\home\mcse.vm 안에 index.htm 을 만들자

 

 

 

 

웹사이트의 설명을 넣자

 

 

 

 

폴더를 지정해 주자

 

 

 

 

다 만들었지만 mcse.vm 옆에 중지됨이라고 나오는 것을 볼수 있다

이것은 전에 만들었던 itbank.vm 와  ip 와  포트 번호가 같기 때문에

문제가 발생했다

 

 

 

 

이것을 해결해 주기 위해서 호스트 헤더를 사용하면된다  호스트 헤더란

같은 포트로 여러개의 웹사이트를 동작하게 해주고 하나의 ip로 홈페이지를

여러개 만들수 있다 호스트 헤더 값에 FQDN 을 적어 주면된다

 

 

 

 

다음과 같은 작업이 끝나고 다시 www. mcse.vm으로 접속 하게 되면

다음과 같은 화면이 나오는 것을 볼수 있다

 

 

 

 

※실습

 

http:// web1. itbank.vm

http:// web2. itbank.vm
http:// web3. itbank.vm
http:// web4. itbank.vm
http:// web5. itbank.vm

 

http:// www. mcse1.vm
http:// www. mcse2.vm
http:// www. mcse3.vm

 

웹사이트를 구성하시오
호페이지 위치는 각각 c:/home/사이트이름
시작문서는 index.htm
DNS구성

Posted by wrnly
프로그램/web server2012. 10. 4. 21:57

IIS에서 웹사이트(홈페이지) 만드는 방법
- 윈도우2000서버 기준(2003서버도 별도 차이가 없음)

1. 시작 - 프로그램 - 관리도구 - 인터넷 서비스 관리자(IIS) 를 연다



2. 컴퓨터 이름에 오른쪽 마우스 - 새로 만들기 - Web 사이트를 선택



3. 웹 사이트 만들기 창이 뜨면 다음버튼



4. 웹 사이트 설명에 testWebSite 라고 입력
- 여기서는 testWebSite 입력했지만, 알맞은 이름을 입력 후 다음버튼



5. IP와 포트 설정 창에서 알맞는 IP와 포트를 입력 후 다음버튼
- 실제 웹사이트는 포트가 거의 없습니다.
- 이것은 호스트 헤더에 도메인 주소를 입력했기 때문입니다.
- 익스플로어에서 도메인을 입력했을 때 DNS는 해당 IP로 변환을 하고
- IIS는 그 IP에 해당되는 호스트 해더를 찾아서 웹사이트를 찾아 줍니다.
- 따라서, 한 IP에 여러개의 도메인이 존재한다면
- 해당 도메인을 호스트해더에 반드시 입력해 줍니다.
- 포트는 2005로 입력(다른 포트도 무방)
- 1024 이하의 포트는 다른 시스템 포트이므로
- 그 이상의 포트를 입력하는게 충돌을 예방합니다.
- 테스트 용도라면 포트를 입력하는게 좋습니다.



6. 웹사이트에 접속시 보여줄 파일의 폴더를 지정 후 다음버튼



7. 엑세스 권한에 읽기와 스크립트 실행만 체크 후 다음버튼



8. IIS에 웹사이트 만들기 완료 창이 뜨면 마침을 클릭



9. IIS 창 왼쪽에 만든 웹사이트 이름에 오른쪽 마우스 - 등록정보를 선택



10. 웹사이트 탭의 설명, IP, TCP 포트를 확인
- 연결과 로그 파일 생성은 기본설정이 되므로 넘어간다.



11. 홈디렉토리 탭에서 찾아보기를 눌러 6번 설정을 확인
- 응용프로그램 설정은 기본설정이 되므로 넘어간다.



12. 문서 탭에서 추가를 눌러 홈디렉토리에서 최초 열 파일이름을 입력 후 확인버튼
- 이곳에서 홈페이지를 접근 했을 때 최초로 열리는 파일이 지정이 됩니다.
- IIS는 대소문자를 구분하지 않지만, 다른 웹서버는 대소문자를 구분합니다.
- 입력이 다 되었으면 등록정보의 확인버튼을 누르면 웹사이트 설정이 완료됩니다.

Posted by wrnly