Project Server 2010 테스트 환경에서 PWA 사이트 만들기

 

적용 대상: Project Server 2010

마지막으로 수정된 항목: 2017-01-18

(이 문서는 Microsoft Project Server 2010 테스트 환경 배포 시리즈의 8부입니다. 이 문서의 절차에서는 Project Server 2010 테스트 환경을 만들기 위한 Hyper-V 빠른 시작부터 시작되는 시리즈 문서를 이미 순서대로 읽은 것으로 가정하고 있습니다.)

Project Server 2010을 사용하려면 Microsoft Project Web App(PWA) 사이트를 만들어야 합니다. Litware\FarmAdmin 계정을 사용하여 Litware-Proj에 로그온하고 다음 절차에 따라 PWA 사이트를 만듭니다.

PWA 사이트를 만들려면 다음 다섯 가지 기본 단계를 수행합니다.

  1. 기존 콘텐츠 데이터베이스를 임시로 잠급니다.

  2. PWA 사이트 및 연결된 프로젝트 작업 환경을 호스팅할 콘텐츠 데이터베이스를 만듭니다.

  3. PWA 사이트를 만듭니다.

  4. 사이트 모음이 추가되지 않도록 PWA 콘텐츠 데이터베이스를 잠급니다.

  5. 기존 콘텐츠 데이터베이스의 잠금을 해제합니다.

비디오 데모

이 비디오에서는 PWA 사이트를 만들고 시간 보고 기간 및 워크플로 프록시 계정을 구성하는 과정에 수행하는 단계를 보여 줍니다.

비디오 스크린샷

비디오 보기(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=196725\&clcid=0x412)(영문일 수 있음). 비디오 파일을 다운로드하려면 링크를 마우스 오른쪽 단추로 클릭한 다음 다른 이름으로 대상 저장을 클릭합니다.

PWA 사이트 만들기

SharePoint Server 2010에서는 라운드 로빈 알고리즘을 사용하여 콘텐츠 데이터베이스에 대한 사이트 모음의 배포를 결정합니다. PWA 사이트를 특정 콘텐츠 데이터베이스에 배포하려면 먼저 팜에서 기존 콘텐츠 데이터베이스를 잠궈야 합니다. 이 프로세스는 사용자의 액세스에는 아무런 영향이 없으며 새 사이트 모음의 배포에만 영향을 줍니다.

콘텐츠 데이터베이스를 잠그려면 다음 단계를 수행합니다.

중요

이 섹션의 절차를 수행하는 동안 PWA를 배포하려는 웹 응용 프로그램에 다른 관리자가 사이트 모음을 추가하지 않도록 합니다.

콘텐츠 데이터베이스를 잠그려면

  1. SharePoint 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 콘텐츠 데이터베이스 관리를 클릭합니다.

  2. 현재 사이트 모음 수 열에서 WSS_Content 데이터베이스의 사이트 모음 수를 확인합니다(이 값은 1이어야 함).

  3. 데이터베이스 이름 열에서 WSS_Content 데이터베이스 링크를 클릭합니다.

  4. 데이터베이스 용량 설정 섹션에서 다음을 수행합니다.

    1. 이 데이터베이스에서 만들 수 있는 최대 사이트 개수 상자에 이 절차 앞부분의 현재 사이트 모음 수 열에서 확인한 이 데이터베이스의 기존 사이트 모음 수를 입력합니다.

    2. 경고 이벤트가 발생되기 전의 사이트 수 상자에 이 데이터베이스에서 만들 수 있는 최대 사이트 개수에 사용된 값보다 낮은 숫자를 입력합니다.

  5. 확인을 클릭합니다.

콘텐츠 데이터베이스를 만들려면

  1. SharePoint 중앙 관리의 응용 프로그램 관리 섹션에서 콘텐츠 데이터베이스 관리를 클릭합니다.

  2. 콘텐츠 데이터베이스 추가를 클릭합니다.

  3. 데이터베이스 이름 섹션에 PWA_Content를 입력합니다.

  4. 확인을 클릭합니다.

콘텐츠 데이터베이스를 만들고 구성을 완료했으면 다음에는 PWA 사이트를 만듭니다.

PWA 사이트를 만들려면

  1. SharePoint 중앙 관리 웹 사이트의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 관리 페이지에서 Project Server 서비스 응용 프로그램을 클릭합니다.

  3. Project Web App 사이트 관리 페이지에서 Project Web App 사이트 만들기를 클릭합니다.

  4. 기본값을 그대로 유지하고 확인을 클릭합니다.

Project Server 2010에서 PWA 사이트 생성 프로세스를 시작합니다. 이 프로세스를 완료하려면 다소 시간이 걸릴 수 있습니다. 사이트 생성 프로세스가 완료되면 PWA 사이트 목록에 상태가 준비됨으로 표시됩니다.

PWA 사이트가 준비되면 해당 URL(http://litware-proj/pwa)을 사용하여 사이트에 액세스할 수 있습니다.

PWA 사이트가 구축되면 PWA_Content 데이터베이스에 만들어졌는지 확인합니다. Get-SPSite Windows PowerShell 명령을 사용하여 새 콘텐츠 데이터베이스를 매개 변수로 전달합니다.

PWA 사이트 위치를 확인하려면

  1. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  2. Microsoft SharePoint 2010 Products를 클릭합니다.

  3. SharePoint 2010 관리 셸을 클릭합니다.

  4. Windows PowerShell 명령 프롬프트(즉, PS C:\>)에 다음 명령을 입력한 후 Enter 키를 누릅니다.

    Get-SPSite -ContentDatabase <콘텐츠_데이터베이스_이름>

    이 명령을 실행하면 해당 PWA 사이트의 URL만 반환되며 다른 URL은 반환되지 않습니다.

PWA 사이트가 PWA_Content 데이터베이스에 있으면 SharePoint Server 2010에서 해당 데이터베이스에 다른 사이트를 추가하지 못하도록 데이터베이스를 잠궈야 합니다. 이렇게 하려면 콘텐츠 데이터베이스에 대한 최대 사이트 수를 1로 구성합니다.

참고

이 설정을 구성하더라도 새 프로젝트 작업 환경 사이트는 계속 만들 수 있습니다.

콘텐츠 데이터베이스를 잠그려면

  1. SharePoint 중앙 관리의 응용 프로그램 관리 섹션에서 콘텐츠 데이터베이스 관리를 클릭합니다.

  2. 데이터베이스 이름 열에서 PWA_Content 데이터베이스 링크를 클릭합니다.

  3. 데이터베이스 용량 설정 섹션에서 다음을 수행합니다.

    1. 경고 이벤트가 발생되기 전의 사이트 수 상자에 0을 입력합니다.

    2. 이 데이터베이스에서 만들 수 있는 최대 사이트 개수 상자에 1을 입력합니다.

  4. 확인을 클릭합니다.

PWA 콘텐츠 데이터베이스를 잠근 후 이 데이터베이스에서 만들 수 있는 최대 사이트 개수(15000) 및 경고 이벤트가 발생되기 전의 사이트 수(9000)의 원래 값으로 WSS_Content 데이터베이스를 되돌릴 수 있습니다.

이제 새 PWA 사이트에 액세스할 수 있습니다.

서버 설정 구성

PWA 사이트를 만들 때마다 Project Server 2010을 사용하기 시작하려면 다음과 같은 두 가지 추가 구성 단계를 수행해야 합니다.

  • 보고 기간 만들기

  • 워크플로 프록시 사용자 계정 설정

팀 구성원이 Project Server 2010 내에서 시간 관리 및 작업 상태 기능을 사용하도록 하려면 보고 기간을 구성해야 합니다. 다음 절차에 따라 보고 기간을 만듭니다.

보고 기간을 만들려면

  1. Project Web App 사이트에서 서버 설정을 클릭합니다.

  2. 시간 및 작업 관리 섹션에서 보고 기간을 클릭합니다.

  3. 보고 기간 페이지에서 다음을 수행합니다.

    1. 첫 번째 기간 시작 날짜 옆에 있는 달력 단추를 클릭하고 첫 번째 보고 기간의 시작 날짜를 선택합니다.

      중요

      표준 보고 기간으로 일주일을 선택하는 경우 모든 기간은 첫 번째 기간 시작 날짜로 선택하는 요일에 시작됩니다. 따라서 조직의 요구 사항에 맞는 요일을 선택합니다.

      중요

      매월 다른 기간을 사용하는 경우처럼 가변 길이 기간을 만들려는 경우에는 보고 기간 페이지에서 개별적으로 만들거나 사용자 지정 코드를 통해 프로그래밍 방식으로 만들어야 합니다.

    2. 대량 만들기를 클릭합니다.

    3. 저장을 클릭합니다.

Project Web App 사이트를 사용하기 시작하기 전 수행하는 마지막 단계는 워크플로 프록시 사용자 계정을 설정하는 것입니다. 기본적으로 이 계정은 PWA 사이트를 만들 때 사용한 계정으로 설정됩니다. 기본값을 그대로 유지할 수도 있지만 해당 목적에 맞게 만들어진 계정을 사용하는 것이 좋습니다. 여기서는 Litware\WFProxy 계정을 사용합니다. 워크플로를 시작하기 전에 계정을 변경해야 하며, 그렇지 않을 경우 진행 중인 워크플로가 중단됩니다.

워크플로 프록시 계정을 설정하려면 다음과 같은 두 가지 단계를 수행해야 합니다.

  • Litware\WFProxy 계정에 대한 Project Server 2010 사용자 계정 만들기

  • Litware\WFProxy 계정을 워크플로 프록시 사용자로 구성

다음 절차에 따라 Litware\WFProxy 계정에 대한 Project Server 2010을 만듭니다.

사용자를 만들려면

  1. Project Web App에서 서버 설정을 클릭합니다.

  2. 보안 섹션에서 사용자 관리를 클릭합니다.

  3. 사용자 관리 페이지에서 새 사용자를 클릭합니다.

  4. 새 사용자 페이지에서 다음을 수행합니다.

    1. 사용자를 자원으로 배정할 수 있음 확인란의 선택을 취소합니다.

    2. 표시 이름 상자에 워크플로 프록시 사용자를 입력합니다.

    3. 사용자 인증 섹션의 사용자 로그온 계정 상자에 Litware\WFProxy를 입력합니다.

    4. 해당 사용자에 대해 Active Directory 동기화 방지 확인란을 선택합니다.

    5. 보안 종류 영역의 사용 가능한 종류에서 내 조직을 선택한 다음 추가를 클릭합니다.

    6. 내 조직에 대한 사용 권한에서 다음 사용 권한에 대해 허용을 선택합니다.

      • 프로젝트 열기

      • Project Server에 프로젝트 저장

      • Enterprise 자원 데이터 보기

    7. 전역 권한에서 다음 사용 권한에 대해 허용을 선택합니다.

      • 로그온

      • 사용자 및 그룹 관리

      • 워크플로 및 프로젝트 세부 정보 페이지 관리

  5. 저장을 클릭합니다.

사용자 계정이 만들어졌으면 워크플로 프록시 사용자 계정을 설정할 수 있습니다. 다음 절차에 따라 워크플로 프록시 사용자 계정을 구성합니다.

워크플로 프록시 사용자 계정을 설정하려면

  1. PWA에서 서버 설정을 클릭합니다.

  2. 서버 설정 페이지의 워크플로 및 프로젝트 세부 정보 페이지에서 프로젝트 워크플로 설정을 클릭합니다.

  3. 프로젝트 워크플로 설정 페이지의 워크플로 프록시 사용자 계정 상자에 Litware\WFProxy를 입력하고 저장을 클릭합니다.

이제 Project Web App 사이트를 사용할 수 있습니다. 다음 단계에서는 Project Server 보고 및 비즈니스 인텔리전스 기능을 사용하도록 보고 기능을 구성합니다. 다음 문서(Project Server 2010 테스트 환경에 대해 보고 기능 구성)로 이동하십시오.