집합된 검색과 인덱싱은 SharePoint 2010의 가장 중요한 기능 중 하나입니다. 검색 엔진의 핵심은 크롤러(Crawler)이며, 크롤러는 인덱스에 있어야 하는 콘텐츠의 콘텐츠 소스에서 데이터를 수집합니다. 인덱스가 생성된 후 사용자는 결과를 얻기 위해 인덱스에서 쿼리를 실행하게 됩니다. 크롤러는 콘텐츠 원본에 연결한 후 크롤링 되도록 설정 되어있는 모든 파일을 다운로드 받습니다. 또한 크롤러는 다양한 파일 형식의 iFilter(Index Filter)를 로딩하여 파일을 연후 이 파일의 콘텐츠를 읽게 됩니다. iFilter는 크롤러에게 문서의 어떤 부분이 텍스트이고 포맷인지 알려줍니다.

크롤러가 콘텐츠 원본에 연결되고 문서를 열게 되면, 크롤러는 콘텐츠 원본에서 콘텐츠를 인덱스 프로세스로 스트림(stream)하게 됩니다. 인덱서(Indexer)는 이 스트림을64KB 청크(chunk)로 쪼개고, word breaking을 수행하고, 단어를 분석한 후 불필요한 단어는 제거하고(인덱스에서 표시되지 않도록 설정한 단어)난 후 이 콘텐츠를 인덱스로 보내고, 메타데이터와 보안ACL(Access Control List)을 검색서비스를 위한SQL Search Database로 보내게 됩니다.

   

[팜 수준의 검색 설정]

팜 수준의 검색 서비스 설정은 아래와 같은 페이지에서 설정할 수 있습니다.

  1. [중앙 관리 - 일반 응용 프로그램 설정]을 클릭한 후 [검색] 섹션에서[팜 검색 관리]를 클릭합니다.

  • 아래와 같이 팜 검색 관리가 표시됩니다.
    • 프록시 서버 : 웹 사이트를 위한 크롤러는 기본적으로 브라우저이기 때문에 프록시 설정은 federated query 옵션을 제외하면 Internet Explorer 설정과 거의 동일합니다.
    • 제한시간 : 콘텐츠 원본의 연결 제한시간과 요청 승인시간을 설정할 수 있습니다.
    • SSL 경고무시 : 인증서가 정확하게 일치하지 않더라도 브라우저가 사이트를 적절하다고 인증하는 설정입니다. 이 설정은 기본이 "아니요"이기 때문에 인증서 오류가 발생하는 경우 크롤링이 실행되지 않습니다.
    • 토폴로지 수정: 검색 서비스 관리페이지의 설정과 동일한 내용을 보여줍니다.

   

[크롤러 영향 규칙 관리]

크롤러 영향 규칙은 크롤러가 어떤 원본을 인덱스 할지 비율을 제어하는 옵션 메커니즘 입니다.

  1. [중앙 관리 - 일반 응용 프로그램 설정]을 클릭한 후 [검색] 섹션에서 [크롤러 영향규칙]을 클릭합니다.

  2. [규칙 추가]를 클릭합니다.

  3. 아래와 같이 새로운 크롤러 규칙을 생성할 수 있습니다.

    사이트 : 규칙은 크롤링에서 사용되는 커넥터나 콘텐츠 원본과 상관이 없기 때문에 유효한 크롤러규칙은 프로토콜(https://, Http:// file://등) 을 정의하지 않아야 합니다.

    요청빈도 : 동시 요청수를 제한하고자 한다면 이 설정을 1, 2, 4, 8, 16, 32, 64로 설정할 수 있습니다. 처음으로 인덱스를 생성할 때 사이트는 "*"로 설정하고 동시 요청수를"1"로 설정할 수 있습니다. 또한 크롤러를 한 번에 한 문서만 요청하고 요청을 큐로 전송하도록 설정할 수 있습니다. 동시요청과 지연요청에 똑같이 "1"로 설정했다고 하더라도 이 차이는 매우 큽니다.

     

[Search Service 응용프로그램 생성]

검색 서비스 응용 프로그램을 생성하기 위해서는 아래와 같이 진행할 수 있습니다.

  1. [중앙 관리 - 응용 프로그램 관리]를 클릭한 후 [서비스 응용프로그램]섹션에서 [서비스 응용 프로그램 관리]를 클릭합니다.

  2. 리본 메뉴의 [서비스 응용 프로그램 관리]를 클릭한 후 [새로 만들기 - Search Service 응용 프로그램]을 클릭합니다.

  • Search Service 응용 프로그램을 생성하는 창이 실행되면 아래와 같은 정보를 입력합니다.
    • 이름 : 새 Search Service 응용 프로그램을 위한 적절한 이름을 입력합니다.
    • FAST Service 응용프로그램 : FAST Search는 기본SharePoint 검색과 다른 향상된 검색을 제공합니다. 예를 들어 검색결과에 표시된 Office 문서에 대한 미리보기 기능, 강화된 사람 검색 등이 FAST에 포함됩니다. FAST는 별도의 구성이 필요합니다.
    • Search Service 계정 : 이 계정은 관리되는 서비스 계정이어야 하며, 팜의 모든 검색서비스에서 동일하게 사용되는 계정입니다. 다른 서비스계정과 마찬가지로[중앙관리-보안]을 클릭한 후[일반 보안] 섹션의[서비스 계정구 성]을 클릭하여 변경할 수 있습니다.

   

[콘텐츠 원본 생성 및 관리]

Search와 인덱스 토폴로지에서 가장 먼저 해야 하는 관리 작업은 콘텐츠 원본 생성입니다. 콘텐츠 원본은 동일한 형식의 연결을 통해 액세스하는 시작 주소의 모음입니다. 시작 주소는 크롤러가 프로세스를 시작하는 URL 위치입니다. 콘텐츠원본은SharePoint 사이트, 웹 사이트, 파일 공유, Exchange 공유폴더, LOB(Line of Business) 데이터, 사용자 지정 저장소를 사용할수 있습니다.

  1. [중앙 관리 - 응용 프로그램 관리]를 클릭한 후 [서비스 응용 프로그램] 섹션의 [서비스 응용 프로그램 관리]를 클릭합니다.

  2. [서비스 응용 프로그램]에서 "Search Service 응용 프로그램" 하이퍼링크를 클릭합니다.

  3. [크롤링 - 크롤링 원본]을 클릭합니다.

       

   

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

6. 크롤링 설정  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.08
4. 문서센터 만들기  (0) 2013.05.08
4. 프로필 동기화  (0) 2013.05.08
3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08

[엔터프라이즈 검색 센터 만들기]

엔터프라이즈 검색 사이트는 앞서 설명한 것처럼" SharePoint Server 게시인프라" 사이트 모음 기능과 "SharePoint Server 게시" 사이트 기능이 모두 활성화되어 있어야 생성할 수 있습니다.

   

  • 최상위 사이트 모음에서 [사이트 작업 - 사이트 설정]을 클릭합니다.

  • [사이트 모음 관리] 섹션에서 [사이트 모음 기능]을 클릭합니다.

  • 사이트 모음 기능 중 "SharePoint Server 게시 인프라"가 기본적으로 비활성화 되어 있습니다. 이 기능을 [활성화] 합니다.

  • [사이트 설정]에서 [사이트 작업] 섹션에 있는 [사이트 기능 관리]를 클릭합니다.

  • SharePoint server 게시가 활성화 되어 있는지 확인합니다.

  • 이제 Enterprise 검색 사이트를 생성할 수 있습니다. 최상위 사이트 모음에서 [사이트 작업 - 새 사이트]를 클릭합니다.

  • [만들기] 창에서 필터 기준을 "검색"으로 선택한 후 [엔터프라이즈 검색 센터]를 선택한 후 [기타 옵션]을 클릭합니다.

  • 아래와 같은 창에서 적절한 제목과 URL, 권한을 지정하고, 탐색 상속은 위쪽 링크 모음을 사용하도록 "예"를 선택한 후 [만들기]를 클릭합니다.

  • 위 작업으로 새로운 엔터프라이즈 검색 사이트가 생성되었습니다. 사이트 모음에서 바로가기 탭을 생성하기 위해서는 [사이트 설정]에서 [디자인] 섹션에 있는 [탐색]을 클릭합니다.

  • [탐색] 설정에서 [전역 탐색]과 [현재 탐색]에서 "하위 사이트 표시"를 모두 선택합니다.

  • 설정이 완료 되면 아래과 같이 최상위 사이트 모음에서 새로 생성한 엔터프라이즈 검색 탭이 생성된 것을 확인 할 수 있습니다.

  • 이 탭을 클릭하면 아래와 같이 엔터프라이즈 검색 사이트가 표시됩니다.

  • Sharepoint 사이트 모음의 기본 검색은 해당 사이트 모음 내에서의 검색이며 별도로 설정한 범위 등은 표시되지 않습니다. 앞에서 생성한 엔터프라이즈 검색 사이트를 이 기본 검색에 링크할 수 있습니다. [사이트 설정]에서 [사이트 모음 관리]섹션에 있는 [검색 설정]을 클릭합니다.

  • [검색 설정]에서 아래와 같은 설정을 구성합니다.

       

       

   

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

6. 크롤링 설정  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.08
4. 문서센터 만들기  (0) 2013.05.08
4. 프로필 동기화  (0) 2013.05.08
3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
  1. 사이트 작업 - 기타 옵션을 클릭합니다.

  2. Microsoft Silverlight 설치를 진행합니다.

  3. [사이트 작업] > [새 사이트]를 클릭합니다.

  4. [제목 및 설명] 에서 [제목]과 [설명]을 입력합니다. 문서 센터에 대한 웹사이트 주소의 URL을 입력합니다. 서식 파일 선택 [엔터프라이즈 - 문서 센터]를 클릭 후 기타옵션을 클릭합니다.

  5. [기타옵션]에서 권한과 Layout을 설정합니다.

  6. [문서 센터] > [사이트 설정] > [탐색 설정]에서 하위 사이트 표시에 체크 후 확인을 클릭합니다.

  7. Portal 사이트에 문서 센터가 확인됩니다.

   

   

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

6. 크롤링 설정  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.08
4. 문서센터 만들기  (0) 2013.05.08
4. 프로필 동기화  (0) 2013.05.08
3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08

[프로필 동기화]

프로필 동기화는 외부 데이터저장소의 사용자와 그룹 정보를 SharePoint 서버의 사용자 프로필저장소로 가져오는 작업입니다. SharePoint 2010의 프로필 동기화는 외부저장소에서 정보를 대량으로 가져오는 기능을 포함하고 있으며, SharePoint 에서 수정된 정보를 외부 저장소로 대량으로 내보내는 기능도 포함하고 있습니다. 프로필 동기화는 여러 외부데이터 원본을 가지고 있는 SharePoint의 사용자 프로필에 대해 일관성을 유지할 수 있도록 해줍니다. 지원되는 외부데이터는 Active Directory Domain Service, BDC(Business Data Connectivity) 서비스, Novell eDirectory v. 8.7.3, SunOne v.5.2 LDAP 입니다.

   

  1. Sharepoint 서버의 Local Administrators 그룹에 SVC-SPFarmAcct 계정을 추가합니다.

  2. 사용자 프로필 동기화를 구성하기 위해서는 사용자 프로필 동기화 서비스가 먼저 정상적으로 실행 되어야 합니다. 아래와 같은 작업을 통해 사용자 프로필 동기화 서비스를 정상적으로 시작시킵니다.
    1. [중앙관리 - 응용 프로그램관리 - 서비스 응용프로그램 - 서버의 서비스관리]를 클릭합니다.

    2. 서비스 항목에서 "사용자 프로필 동기화 서비스"가 "중지됨" 상태인 것을 확인할 수 있습니다. [시작]을 클릭합니다. - SharePoint 2010 설치 시 제공되는 User Profile Service는 삭제하고 새로운 User Profile Service를 생성합니다. 생성 후 재부팅

    3. IIS 서비스를 재 시작한 후 몇 분의 시간이 경과된 후 아래와 같이 사용자 프로필 동기화 서비스가 정상적으로 시작 되었는지 확인합니다.

    4. Forefront Identity Manager Service > User Profile Service

      Forefront Identity Manager Synchronization Service > User Profile Synchronizaion Service 이며 아래 서비스가 실행되지 않으면 에러가 발생합니다.

       

  3. [중앙관리 - 응용 프로그램관리 - 서비스 응용프로그램 - 서비스 응용프로그램 관리]를 클릭한 후 "User Profile Service Application" 을 선택하고 리본 메뉴에서 [관리]를 클릭합니다.

  4. 프로필 서비스 관리 페이지에서 [동기화]섹션의 [동기화 연결 구성]을 클릭합니다.

  5. [새 연결 만들기]를 클릭합니다. 앞의 사용자 프로필 동기화 서비스가 정상적으로 실행 되어 있지 않은 경우[새 연결 만들기]를 클릭하면 아래와 같이 오류가 발생됩니다.

    오류가 발생되는 경우 [중앙관리 - 응용 프로그램관리 - 서비스 응용프로그램 - 서버의 서비스 관리]를 클릭한 후 "사용자 프로필 동기화 서비스" 을 시작합니다.

  • 연결 구성 페이지에서 아래와 같은 정보를 입력합니다. 아래 예제는 Active Directory에 연결하는 예제입니다
    • [연결이름] : 적절한 이름을 입력합니다.
    • [유형] : Active Directory, BDC(Business Data Connectivity, IBM Tivoli Directory Server, Novell eDirectory, Sun Java System Directory Server를 선택할 수 있습니다

    • [컨테이너] : 정상적으로 연결이 구성되면 아래와 같이 연결된 Active Directory의 전체 OU 및 컨테이너 구조가 표시됩니다. 동기화 할 특정OU나 컨테이너를 선택할 수 있습니다.

  1. Active Directory 연결 구성 시 지정한 계정은 도메인에 대한 "디렉터리 변경 내용 복제중(Replicating directory changes)" 권한이 있어야 합니다. 이 권한을 설정하기 위해 아래와 같은 작업을 진행해야 합니다.
    1. [Active Directory 사용자 및 컴퓨터]에서 도메인을 선택한 후[제어위임]을 클릭 합니다.

    2. [사용자 또는 그룹]에서 앞서 연결 구성에서 지정한 계정을 추가합니다. 대부분의 경우 이 계정은 SharePoint Farm 계정입니다.

    3. [위임할 작업]에서 "위임할 사용자 지정 작업만들기"를 선택합니다.

    4. [Active Directory 개체형식]에서" 이 폴더, 이 폴더에 있는 기존 개체 및 이 폴더에 새 개체 만들기"를 선택합니다.

    5. [권한]에서"일반"을 선택한 후 "디렉터리 변경 내용 복제 중" 권한을 체크합니다.

   

동기화 설정을 구성하기 위해서는 아래와 같은 작업을 진행할 수 있습니다.

  1. [동기화] 섹션에서 [동기화 설정 구성]을 클릭합니다.

  2. 아래와 같이 프로필 설정 초기화면에서 동기화 상태가 표시됩니다.

  3. 동기화가 완료되면 동기화 상태에 동기화한 사용자 프로필수가 표시됩니다.

'a*

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

5. Enterprise Search  (0) 2013.05.08
4. 문서센터 만들기  (0) 2013.05.08
4. 프로필 동기화  (0) 2013.05.08
3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
2. Sharepoint 설치  (0) 2013.05.08

[SharePoint 중앙관리]

SharePoint 서버의 관리는 Windows PowerShell 기반의 SharePoint Server 2010 Management Shell, stsadmn.exe를 사용하여 수행할 수 있습니다. stsadm.exe은 다음 버전의 SharePoint에서는 없어질 예정이며, 이 도구는 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\bin 디렉터리에 있습니다.

SharePoint 중앙관리사이트는 아래와 같은 항목으로 구성되어 있습니다.

 

[시스템 설정 - 서버]

SharePoint 중앙 관리의 시스템 설정은 매우 중요한 설정들을 가지고 있습니다. 여기에는 서버 설정, 전자 메일과 문자메시지, 팜 관리가 포함됩니다.

   

[시스템 설정 - 서버 - 이 팜의 서버 관리]를 선택하면 아래와 같은 내용을 확인할 수 있습니다.

  • 설치된SharePoint 제품: 서버에 설치된 제품과 언어팩 등의 정보가 표시됩니다.
  • 실행중인서비스: 서버에서 실행중인 서비스가 표시됩니다.
  • 서버제거: 서버를 구성 데이터베이스에서 제거하고자 하는 경우 이를 선택할 수 있습니다. 서버제거를 실행하게 되면 이를 복원할 수 없기 때문에 중앙관리를 통해 서버를 더 이상 사용하지 않는 경우에만 서버제거를 실행해야 합니다. 하지만 서버를 제거하는 가장 좋은 방법은 "SharePoint 2010 Product Configuration Wizard"를 통해 서버를 제거하고 서버 팜에서 해당서버의 연결을 제거하는 것입니다.

       

[시스템 설정 - 서버 - 서버의 서비스 관리]에서는 팜 서버에서 실행중인 서비스를 시작하거나 중지할 수 있습니다. 아래와 같은 화면에서 제어할 서버를 선택한 후 서비스를 제어할 수 있습니다. 이 서비스들은 Windows 운영체제의 서비스에서 표시되는 서비스가 아니기 때문에 중앙관리를 통해서 제어해야 합니다. 또한 특정 서비스는 정상적으로 시작하기 위해 추가적인 구성이 필요한 경우가 있으며, 이러한 서비스는 하이퍼링크로 표시됩니다. 이러한 서비스는 링크를 클릭하여 해당서비스의 설정 화면으로 이동한 후 적절한 설정을 지정해야 서비스 시작이 가능합니다.

 

[데이터베이스 크기 관리]

SharePoint의 거의 대부분의 콘텐츠는 SQL 서버에 저장됩니다. 콘텐츠 데이터베이스의 크기 제한은 SQL 서버에서 설정할 수 있으나SharePoint를 통해서 설정하는 것이 권장됩니다. SharePoint 서버를 통해 데이터베이스크기를 제한하기 위해서는 아래 3가지 설정을 조합해야 가능합니다.

  1. 이 데이터베이스에 만들 수 있는 최대 사이트 개수
    1. [중앙 관리 - 응용 프로그램관리 - 데이터베이스 - 콘텐츠 데이터베이스 관리]를 클릭한 후 크기를 제한해야 하는 데이터베이스를 선택합니다.

    2. 설정의 [데이터베이스 용량 설정] 부분에서"이 데이터베이스에서 만들 수 있는 최대 사이트개수" 설정을 확인할 수 있습니다.

  2. 데이터베이스의 사이트 저장 제한 용량
    1. [중앙관리 - 응용프로그램 관리 - 사이트 모음 - 할당량 및 잠금 구성]을 클릭합니다.

         

    2. [사이트 할당량 정보] 부분에서"사이트 저장 제한 용량"을 확인할 수 있습니다. 이 설정은 할당량 서식 파일로 설정하거나 서식파일을 "Individual Quota"로 선택한 후 임의로 설정할 수 있습니다.

  3. 2단계 휴지통을 위해 사용되는 사이트의 백분율
    1. [중앙관리 - 응용 프로그램관리 - 웹 응용프로그램 - 웹 응용프로그램 관리]를 클릭합니다.

    2. 데이터베이스 크기를 설정할 사이트를 선택한 후 [웹 응용프로그램]탭을 클릭하고 [일반설정-일반설정]을 클릭합니다.

    3. 아래와 같이 [휴지통] 부분에서 "2단계 휴지통"의 2단계 삭제 항목에 대한라이브 사이트의 백분율을 확인합니다.

       

확인된 위의 3가지 값을 통해 해당 콘텐츠 데이터베이스의 크기 제한을 확인할 수 있습니다. 크기 제한은 아래와 같이 계산합니다.

(최대 사이트 수) X (사이트 할당량) X (1 + 2단계휴지통의라이브사이트할당량백분율)

즉위 에서 확인한 설정은 아래와 같이 계산됩니다.

(15,000개 사이트) X (40,000MB 사이트 할당량) X (1 + 50% 2단계휴지통) = 900,000,000MB

   

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

4. 문서센터 만들기  (0) 2013.05.08
4. 프로필 동기화  (0) 2013.05.08
3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
2. Sharepoint 설치  (0) 2013.05.08
1. SQL 설치  (0) 2013.05.08

SharePoint Server 2010의 기본 한국어폰트를 변경 하기 위해서는 아래와 같은 작업이 필요합니다.

  1. C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1042\STYLES 디렉터리로 이동한 후 아래와 같이" COREV4.CSS" 파일을 편집합니다.

  2. 이 파일에서 "gulim" 으로 표시되는 폰트를 모두 "Malgun Gothic"으로 변경합니다.
  3. C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1042\STYLES\Themable 디렉터리로 이동한 후 아래와 같은 4개의 파일을 위와 동일한 방법으로 변경합니다. 4개의 파일은 "COREV4.CSS", "datepickerv4.css", "FORMS.CSS", "LAYOUT.CSS" 입니다.

       

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

4. 프로필 동기화  (0) 2013.05.08
3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
2. Sharepoint 설치  (0) 2013.05.08
1. SQL 설치  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.02

[SharePoint Server 2010 설치]

   

  • SharePoint Server 2010 설치 미디어를 삽입한 후 사전 구성 요소를 설치하기 위해 [소프트웨어 필수 구성 요소 설치]를 클릭합니다.

  • 아래와 같은 사전 구성요소가 설치됩니다.

  • 정상적으로 사전 구성 요소가 설치 되었으면 [Sharepoint Server 설치]를 클릭 하여 SharePoint 설치를 시작합니다.

  • [설치 유형 선택]에서 설치할 유형을 선택합니다. [서버 팜]을 선택합니다.
    • 독립 실행형 : 기본설정으로SharePoint를 설치합니다.
    • 서버 팜 : 서버 팜의 구성원으로 설치를 진행합니다.

  • [서버 유형]에서 "전체 - 모든 구성 요소를 설치합니다. 서버를 추가하여 SharePoint 팜을 구성할 수 있습니다."를 선택합니다. "독립실행형"을 선택하는 경우 동일한 서버에 SQL Server 2008 Express Edition이 설치되게 되며, 이 버전은 데이터베이스크기가 10GB로 제한됩니다. 필요한 경우 [파일 위치] 탭에서 설치할 파일 위치를 변경할 수 있습니다.

  • 설치가 완료 되면 아래와 같이 [구성 마법사 실행] 창이 표시됩니다. "지금 SharePoint 제품 구성 마법사 실행"을 체크합니다.

  • SharePoint 구성 마법사가 실행되면 아래와 같은 서비스가 재 시작 된다는 경고가 표시됩니다.

  • [서버 팜에 연결]에서 "새 서버 팜 만들기"를 선택합니다. 만약 SharePoint 서버를 기존 서버 팜에 추가하고자 하는 경우 "기존 서버 팜에 연결"을 선택하면 됩니다.

  • [구성 데이터 배이스 설정 지정]에서 데이터베이스 서버와 데이터베이스 이름을 지정하고 계정을 지정합니다. 사용자 계정은 SQL 서버에서 Database Creator와Security Administrator 권한을 가지고 있어야 합니다. 앞서 생성한 SharePoint의 팜 계정을 지정합니다.

  • [팜 보안 설정 지정]에서 암호를 입력합니다. 이는 서버가 팜에 가입될 때 사용되는 암호이며, SharePoint 계정의 암호화된 인증에 사용됩니다.

  • [Sharepoint 중앙 관리 웹 응용 프로그램 구성]에서 SharePoint 중앙관리에 사용될 포트 번호를 지정하고 인증방법을 선택합니다.

  • 아래와 같이 SharePoint 구성 마법사의 내용을 확인합니다.

  • 설정한 사항을 기반으로 SharePoint가 구성됩니다.

  • 구성이 완료되면 아래와 같이 적용된 사항이 표시됩니다.

  • SharePoint 초기 구성 및 언어 팩 설치 전에 Office Web Apps을 먼저 설치합니다.
  • 또한 SharePoint 2011년 06월 패치를 반드시 설치 합니다.

   

[SharePoint Server 2010 초기 구성]

SharePoint 구성 마법사 실행이 완료된 후S harePoint 서버를 구성해야 합니다. 수동으로 구성할 경우 아래와 같은 순서의 작업이 필요합니다.

최초 웹 응용 프로그램 생성

  • 최초 웹 응용 프로그램생성
  • My Site Provider (웹 응용프로그램) 생성
  • (옵션) Content Type Hub 웹 응용프로그램 생성
  • Search 서비스 응용프로그램 생성 및 구성
  • 사용자 프로필 서비스 응용 프로그램 생성 및 구성
  • Managed Metadata 서비스 응용 프로그램 생성 및 구성
  • SPState 서비스 응용프로그램 생성
  • 관련된 서비스 응용 프로그램을 위해 서버에서 서비스 시작
  • 웹 응용 프로그램 확인

   

상기 작업은SharePoint 팜 구성 마법사를 실행 할 경우 자동으로 설정되게 됩니다.

   

  • 중앙 관리 - SharePoint 팜 구성에서[마법사 시작]를 클릭합니다.

  • 서비스 계정과 실행할 서비스를 선택하는 화면이 표시 됩니다. 이 서비스 계정은 팜의 관리자 계정과 다른 계정을 사용하는 것이 권장됩니다. 앞서 생성한 SharePoint용 서비스계정을 지정합니다.

  • 최상위 웹 사이트를 생성하는 페이지가 표시됩니다. 아래와 같은 정보를 입력합니다.
    • 제목 및 설명 : 최상위 사이트의 이름과 설명을 입력합니다.
    • 웹 사이트 주소 : 웹 사이트 URL을 설정 합니다.
    • 서식 파일 선택 : 사이트에 사용할 템플릿을 선택합니다.

  • 팜 구성 마법사가 아래와 같이 정상적으로 완료되는 것을 확인할 수 있습니다.

       

    [SharePoint의 데이터베이스]

    SharePoint 서버가 구성되면 상당히 많은 데이터베이스가 생성됩니다. 생성 되는 데이터베이스와 용도는 아래와 같습니다.

    • SharePoint Configuration

    서버 팜의 구성 데이터를 저장하고 있는 데이터베이스입니다. 구성데이터는 Windows Server의 시스템 레지스트리와 비

    슷한 역할을 합니다. 동일한 서버 팜의 모든 서버는 동일한 구성 데이터베이스를 사용하게 됩니다.

    • Central Administration Content

      중앙관리 웹 응용프로그램도 dedicated한 웹 응용프로그램을 가지고 있는 사이트 컬렉션이기 때문에 이를 위한 컨텐츠 데이터베이스가 구성됩니다.

    • Content Database

      각 웹 응용프로그램은 자신의 컨텐츠 데이터베이스를 가지고 있습니다. 서버 팜 구성 마법사를 통해 웹 응용프로그램을 생성하게 되면 이에 해당되는 컨텐츠 데이터베이스가 생성됩니다. 컨텐츠 데이터베이스는 SharePoint의 모든 컨텐츠를저장하고 있습니다.

    • Business Connectivity Services DB

      BCS (Business Connectivity Services)를 위해 사용되는 데이터베이스이며, 기본이름은Bcs_Service_DB_<GUID> 입니다.

    • SharePoint Server Logging

      로깅을 목적으로 하는 Usage and Health Data Collection에서 사용합니다. 기본이름은WSS_Logging 입니다.

    • Secure Store Service DB

      저장소를 제공하고credentials를 매핑합니다.

    • Search Administration Database

      기존버전의SSP (Shared Service)데이터베이스입니다. Search 응용프로그램구성과 크롤링 컨텐츠에서 사용되는 ACL (Access Control List)을 호스팅합니다.

    • Search Property Database

      크롤링 된 데이터와 관련된 크롤링 속성을 저장합니다.

    • Crawl Database

      SharePoint 2007의Search 데이터베이스입니다. 크롤링 된 데이터를 호스팅하고 크롤링 프로세스를 관리합니다.

    • Web Analytics Staging Database

      가공되지 않은 Fact 데이터를 저장합니다.

    • Web Analytics Reporting Database

      리포팅을 위해 가공된 데이터를 저장합니다.

    • User Profile Database

      사용자 프로필 정보를 저장하고 관리합니다.

    • Profile Synchronization Database

      사용자 프로필 동기화를 위한 구성과 staging 데이터를 저장합니다.

    • Social Tagging Database

      social tagging 데이터를 관련된 URL과 함께 저장합니다.

    • State Database

      SharePoint 구성요소를 위한 임시세션 상태정보를 저장하기 위해 사용됩니다.

    • Word Automation Services Database

      서버에서 Word와 관련된 작업을 수행할 때 Word Automation 서비스를 지원합니다.

    • Managed Metadata Database

      관리되는metadata와 컨텐츠 형식을 저장합니다.

    • Application Registry Service Database

      Application Registry 서비스를 지원합니다.
       

[Post-Installation 작업]

SharePoint 서버의 설치 및 초기 구성이 완료되었으면 사후작업 몇 가지를 실행해야 합니다. 이 작업은 팜 관리자 구성, 전자메일 및 문자 메시지구성, 모니터링 및 로깅 구성, 언어팩 설치 등의 작업이 포함됩니다.

  • 팜의 관리자를 구성하기 위해 [중앙 관리 - 보안 - 사용자 -팜 관리자 그룹 관리]를 클릭한 후 팜의 관리자그룹을 구성합니다

  • SharePoint 서버에서 사용자에게 전자 메일을 발송하게 하려면 보내는 전자 메일 구성 설정을 해야 합니다. [중앙 관리 -시스템 설정 -전자 메일 및 문자 메시지(SMS) -보내는 전자 메일 설정 구성]을 클릭합니다. incoming e-mail은 추가 설정이 필요하므로 이 설정은 추후 설명할 예정입니다.

  • 아래와 같은 화면에서 전자메일을 설정합니다.
    • 아웃바운드 SMTP 서버 : SharePoint 서버에서 메시지를 보낼 SMTP 서버를 지정합니다. Exchange Server가 내부에 있는 경우 Exchange 서버를 지정할 수 있습니다. 단 SharePoint의Outbound SMTP 설정은 인증 정보를 포함하지 않기 때문에 SharePoint 서버가 설정한 SMTP 서버를 통해 메시지 릴레이를 할 수 있도록 추가 설정이 필요합니다.
    • 보내는 사람 주소 : SharePoint에서 메시지를 발송하는 발송자 주소입니다.
    • 회신 주소 : SharePoint의 회신 주소입니다. 통상 이 주소는 From address와 동일하나 특별한 목적이 있는 경우다르게 설정할 수 있습니다.
    • 문자 집합 : 전자메일의 문자열 설정을 지정합니다.

    보내는 전자 메일은 전역 설정에서 구성하는 것도 가능하나 특정 웹 응용 프로그램 별로 구성하는 것도 가능합니다. 이 경우 아래와 같은 방법으로 설정할 수 있습니다

    • [중앙관리 - 응용 프로그램 관리 - 웹 응용 프로그램 - 웹 응용 프로그램 관리]를 클릭합니다.

    • 보내는 전자 메일을 구성할 웹 응용 프로그램을 선택한 후 리본 메뉴에서 [웹 응용 프로그램 - 일반 설정 - 보내는 전자메일]을 클릭 합니다.

    • 아래와 같이 웹 응용 프로그램에 대한 보내는 전자 메일을 설정할 수 있습니다.

  • 모니터링을 설정하기 위해 [Central Administration - Monitoring - Reporting - Configure usage and health data collection]을 클릭합니다.

  • 설정 화면에서 "Enable usage data collection"을 체크하고 로그에 남길 이벤트 선택합니다.

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
2. Sharepoint 설치  (0) 2013.05.08
1. SQL 설치  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.02
4. 문서센터 만들기  (0) 2013.05.02

[서비스 계정 및 OU 준비]

SharePoint의 경우 필요한 최소한의 제한적인 권한만을 각 계정에 할당하여 사용하는 최소 권한 관리(least privilege administration) 원칙에 따라 계정을 생성하고 권한을 할당하는 것이 권장됩니다. SharePoint 2010의 권장 구성설치를 위해서는 아래와 같은 계정이 필요합니다.

계정 종류

계정 이름

내용

SQL Server DB 서비스계정

SVC-SQLDBAcct

SQL 데이터 베이스 엔진을 실행하는 서비스 계정

SQL Server 설치 시 SQL 실행에 필요한 모든 권한이 자동으로 부여됨

SQL Agent 서비스 계정

SVC-SQLAgentAcct

SQL 에이전트 서비스를 실행하는 서비스 계정

SharePoint 설치 계정

SVC-spAdminAcct

  • SharePoint 설치 프로그램과 제품 구성 마법사를 실행 하는데 사용되는 계정
  • 이 계정은 SharePoint를 설치하는 서버의 Local Administrators 그룹 구성원
  • SQL Server 액세스권한과 securityadmin, dbcreator 서버 역할이 필요함
  • PowerShell을 실행할 경우 db_owner 서버역할필요
  • SharePoint 구성 마법사 실행 후 에 WSS_ADMIN_WPG 그룹 구성원으로 등록되며, 팜 구성 데이터베이스와 중앙관리 콘텐츠 데이터베이스에 대한d b_owner 권한이 부여 됨

SharePoint 서버 팜 계정

SVC-spFarmAcct

  • SharePoint 서버 팜 구성과 관리에 사용되는 계정으로 중앙 관리 응용 프로그램 풀과 Timer Service의 프로세스 계정으로 사용
  • 이 계정은 SharePoint의 Local Administrators 그룹 구성원으로 포함해야 함
  • SharePoint 설치 시 자동으로 SQL Server의 액세스 권한과 dbcreator, securityadmin 서버 역할과 모든 데이터베이스에 대한db_owner 서버역할이 자동으로 부여됨
  • 서버 팜에 등록된 응용프로그램 서버 및 웹 서버의 권한이 자동으로 부여
  • 구성마법사 실행 후 Timer Services의 WSS_ADMIN_WPG 그룹 구성원으로 부여
  • 중앙관리 및 Timer Service의 응용 프로그램 풀의 WSS)RESTRICTED_WPG 구성원자격부여
  • 중앙관리 응용프로그램 풀의 WSS_WPG 구성원자격이부여
  • 팜 구성 데이터베이스에 대한 WSS_CONTENT_APPLICATION_POOLS 역할구성원, SharePoint_Admin 콘텐츠 데이터베이스에 대한 WSS_CONTENT_APPLICATION_POOLS 역할 구성원으로 부여됨

SharePoint 서비스 계정

SVC-spServiceAcct

SharePoint 서비스 용도로 사용될 계정

   

[SQL Server 2008 R2 설치]

SQL 서버는 SharePoint 서버 및 도메인 컨트롤러와 동일한 서버에 설치할 수 있지만 성능 최적화 및 보안성 문제로 이 구성은 권장되지 않습니다

  1. [SQL Server 설치센터-설치]를 선택한 후 [새로 설치하거나 기존 설치에 기능을 추가합니다]를 클릭합니다

  2. [설치 지원 규칙]에서 SQL Server를 설치하기 전에 확인해야 할 사항이 표시됩니다. "Windows 방화벽"과 관련된 경고는 SQL Server에서 원격서비스를 위해 필요한 포트 및 프로그램을 Windows 방화벽에서 열어야 한다는 것을 표시합니다. 이 방화벽설정은 아래 링크에서 자세한 사항을 확인할 수 있습니다. SharePoint 서비스 연결을 위한 TCP 1433 포트는 열어 놓은 상태입니다..

    http://msdn.microsoft.com/ko-kr/library/cc646023.aspx

  3. [설치 역할]에서 [SQL Server 기능설치]를 선택합니다.

  4. [기능 선택]에서 필요한 기능을 선택할 수 있습니다. SharePoint에는 특별한SQL 서비스가 필요하지 않으므로 "데이터베이스 엔진서비스" 와 "관리도구"만 선택하여 설치합니다.

  5. [인스턴스 구성]에서 SQL을 기본 인스턴스에 설치할지 명명된 인스턴스에 설치할지 선택할 수 있습니다. 인스턴스 ID는 SQL Server 인스턴스 설치 디렉터리와 레지스트리키를 식별할 때 사용되며, 기본적으로 인스턴스 이름이 인스턴스ID로 사용됩니다. "기본 인스턴스"를 선택하여 설치를 진행합니다.

  6. [디스크 공간 요구 사항]에서 사용 가능한 디스크 공간과 필요한 공간을 확인합니다.

  7. [서버 구성]에서 앞서 구성한 서비스계정을 사용합니다.

  8. [데이터베이스 엔진구성 - 계정 프로비전] 탭에서 "Windows 인증모드"를 사용하고 설치에 사용되는 계정을SQL Server 관리자 계정으로 추가합니다.

  9. [데이터베이스 엔진구성 - 데이터 디렉터리] 탭 에서 데이터베이스 및 로그 디렉터리를 지정합니다.

  10. [오류 보고]와 [설치 구성 규칙]을 기본 설정으로 진행한 후 [설치준비]에서 앞서 선택한 기능 및 경로가 모두 올바르게 표시되는지 확인한 후 설치를 진행합니다.

   

[SQL Server 로그인 구성]

SQL Server가 정상적으로 설치 되었으면 SharePoint 설치사용자 계정에 권한 부여가 필요합니다

  1. [SQL Server Management Studio]를 실행한 후 [보안-로그인]에서 [새 로그인]을 선택합니다.

  2. [로그인 - 일반]에서 SharePoint 설치 서비스 도메인계정을 추가합니다.

  3. [서버역할]에서 "dbcreator"역할과 "securityadmin" 역할을 선택합니다.

  4. 아래와 같이 SharePoint 설치 서비스 계정이 추가된 것을 확인합니다.

       

   

18&

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
2. Sharepoint 설치  (0) 2013.05.08
1. SQL 설치  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.02
4. 문서센터 만들기  (0) 2013.05.02

[엔터프라이즈 검색 센터 만들기]

엔터프라이즈 검색 사이트는 앞서 설명한것 처럼" SharePoint Server 게시인프라" 사이트 모음 기능과 "SharePoint Server 게시" 사이트 기능이 모두 활성화되어 있어야 생성할 수 있습니다.

   

  • 최상위 사이트 모음에서 [사이트 작업 - 사이트 설정]을 클릭합니다.

  • [사이트 모음 관리] 섹션에서 [사이트 모음 기능]을 클릭합니다.

  • 사이트 모음 기능 중 "SharePoint Server 게시 인프라"가 기본적으로 비활성화 되어 있습니다. 이 기능을 [활성화] 합니다.

  • [사이트 설정]에서 [사이트 작업] 섹션에 있는 [사이트 기능 관리]를 클릭합니다.

  • SharePoint server 게시가 활성화 되어 있는지 확인합니다.

  • 이제 Enterprise 검색 사이트를 생성할 수 있습니다. 최상위 사이트 모음에서 [사이트 작업 - 새 사이트]를 클릭합니다.

  • [만들기] 창에서 필터 기준을 "검색"으로 선택한 후 [엔터프라이즈 검색 센터]를 선택한 후 [기타 옵션]을 클릭합니다.

  • 아래와 같은 창에서 적절한 제목과 URL, 권한을 지정하고, 탐색 상속은 위쪽 링크 모음을 사용하도록 "예"를 선택한 후 [만들기]를 클릭합니다.

  • 위 작업으로 새로운 엔터프라이즈 검색 사이트가 생성되었습니다. 사이트 모음에서 바로가기 탭을 생성하기 위해서는 [사이트 설정]에서 [디자인] 섹션에 있는 [탐색]을 클릭합니다.

  • [탐색] 설정에서 [전역 탐색]과 [현재 탐색]에서 "하위 사이트 표시"를 모두 선택합니다.

  • 설정이 완료 되면 아래과 같이 최상위 사이트 모음에서 새로 생성한 엔터프라이즈 검색 탭이 생성된 것을 확인 할 수 있습니다.

  • 이 탭을 클릭하면 아래와 같이 엔터프라이즈 검색 사이트가 표시됩니다.

  • Sharepoint 사이트 모음의 기본 검색은 해당 사이트 모음 내에서의 검색이며 별도로 설정한 범위 등은 표시되지 않습니다. 앞에서 생성한 엔터프라이즈 검색 사이트를 이 기본 검색에 링크할 수 있습니다. [사이트 설정]에서 [사이트 모음 관리]섹션에 있는 [검색 설정]을 클릭합니다.

  • [검색 설정]에서 아래와 같은 설정을 구성합니다.

       

       

   

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
2. Sharepoint 설치  (0) 2013.05.08
1. SQL 설치  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.02
4. 문서센터 만들기  (0) 2013.05.02
  1. 사이트 작업 - 기타 옵션을 클릭합니다.

  2. Microsoft Silverlight 설치를 진행합니다.

  3. [사이트 작업] > [새 사이트]를 클릭합니다.

  4. [제목 및 설명] 에서 [제목]과 [설명]을 입력합니다. 문서 센터에 대한 웹사이트 주소의 URL을 입력합니다. 서식 파일 선택 [엔터프라이즈 - 문서 센터]를 클릭 후 기타옵션을 클릭합니다.

  5. [기타옵션]에서 권한과 Layout을 설정합니다.

  6. [문서 센터] > [사이트 설정] > [탐색 설정]에서 하위 사이트 표시에 체크 후 확인을 클릭합니다.

  7. Portal 사이트에 문서 센터가 확인됩니다.

   

   

'02. Microsoft > Sharepoint 2010' 카테고리의 다른 글

3. Core Operation 구성  (0) 2013.05.08
3. 폰트 변경  (0) 2013.05.08
2. Sharepoint 설치  (0) 2013.05.08
1. SQL 설치  (0) 2013.05.08
5. Enterprise Search  (0) 2013.05.02
4. 문서센터 만들기  (0) 2013.05.02

+ Recent posts

티스토리 툴바