다음을 통해 공유


네트워크 공유에서 SharePoint Server용 필수 구성 요소 설치

적용 대상:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

오프라인 위치에서의 필수 구성 요소 설치는 일반적으로 SharePoint Server를 설치할 서버가 인터넷에 연결되어 있지 않은 경우에 수행해야 합니다. 이에 해당되지 않는 경우라도 오프라인 중앙 위치에서 필수 구성 요소를 설치하면 잘 알려져 있고 적절히 관리되는 이미지 집합을 설치하게 되므로 팜 서버의 일관성을 확보할 수 있습니다.

참고

Microsoft SharePoint 제품 준비 도구는 PrerequisiteInstaller.exe를 기반으로 구축된 사용자 인터페이스입니다. Microsoft SharePoint 제품 준비 도구에서는 사용자 입력이 허용되지 않습니다.

설치 관리자 스위치 및 인수

PrerequisiteInstaller.exe를 스위치 및 인수와 함께 사용하면 설치되는 필수 소프트웨어의 버전과 소프트웨어의 설치 위치를 제어할 수 있습니다.

PrequisiteInstaller.exe에서는 단일 또는 다중 스위치 및 인수 쌍이 허용됩니다. 스위치는 필수 구성 요소를 식별하고 인수는 필수 구성 요소의 위치 및 작업을 지정합니다.

스위치 및 인수 쌍은 다음과 같은 형식을 사용합니다.

/switch: <path>

여기서,

  • / switch는 필수 구성 요소를 식별하기 위한 유효한 스위치입니다. 예를 들어 /SQLNCli: 는 Microsoft SQL Server 2012 SP1 Native Client용 스위치입니다.

  • <path>는 로컬 파일의 경로 또는 파일 공유의 경로(예: "C:\foldername\sqlncli.msi" 또는 "\<servername\<sharename>>\sqlncli.msi")로 표현됩니다.

각 스위치와 해당 인수는 콜론과 공백으로 구분됩니다. 인수는 따옴표로 묶습니다.

스위치 및 인수 쌍은 명령 프롬프트에서 PrerequisiteInstaller.exe로 전달하거나 인수 텍스트 파일에서 읽어올 수 있습니다.

파일 공유에 SharePoint Server 필수 구성 요소 다운로드 및 결합

다음 절차의 단계를 수행하여 필수 구성 요소를 다운로드하고 결합할 수 있습니다.

필수 구성 요소를 식별하려면

  1. SharePoint Server 2016를 위한 모든 필수 및 선택적 소프트웨어를 나열하는 SharePoint Server 2016의 하드웨어 및 소프트웨어 요구 사항 문서를 참조하세요. 또한 이 문서에서는 인터넷에서 다운로드할 수 있는 각 필수 구성 요소의 다운로드 위치를 제공합니다. SharePoint Server 2019의 하드웨어 및 소프트웨어 요구 사항은 SharePoint Server 2019의 하드웨어 및 소프트웨어 요구 사항을 참조하세요.

    SharePoint 2013 버전의 경우 SharePoint 2013의 하드웨어 및 소프트웨어 요구 사항을 참조하세요.

  2. 명령 프롬프트에서 SharePoint Server 설치 미디어 또는 폴더 위치의 루트로 이동합니다.

  3. 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니다.

    PrerequisiteInstaller.exe /?

    그러면 명령줄에서 필수 구성 요소를 설치하기 위한 스위치 및 해당 인수와 명령줄 옵션이 나와 있는 목록이 표시됩니다.

    활성화된 정보 창의 콘텐츠를 클립보드로 복사하려면 Ctrl+C를 누릅니다.

  4. 필수 소프트웨어 목록이 정확한지 확인합니다. 필수 구성 요소 설치 관리자의 출력을 1단계의 필수 구성 요소 목록과 비교합니다.

  5. 인터넷에 액세스할 수 있는 컴퓨터로 필수 구성 요소를 다운로드합니다.

그리고 다음 단계에 따라 모든 팜 서버에 SharePoint Server 필수 구성 요소를 설치하는 데 사용할 수 있는 중앙 위치를 만듭니다.

필수 구성 요소를 결합하려면

  1. 필수 구성 요소를 설치할 서버에서 액세스할 수 있는 컴퓨터에 공유 폴더를 만듭니다.

  2. 인터넷에서 다운로드한 파일을 공유 폴더에 복사합니다.

필수 구성 요소를 위한 사용 가능한 네트워크 위치를 만든 후에 다음 섹션의 절차에 따라 서버에 SharePoint Server 필수 구성 요소를 설치합니다.

명령 프롬프트에서 SharePoint Server 필수 구성 요소 설치

다음 절차에 따르면 명령줄에서 하나 이상의 필수 구성 요소를 설치할 수 있습니다.

명령줄에서 설치하려면

  1. 시작 메뉴에서 관리자 권한으로 실행 옵션을 사용하여 명령 프롬프트 창을 엽니다.

  2. SharePoint Server 원본 디렉터리로 이동 합니다.

  3. 설치할 프로그램에 대한 필수 구성 요소 프로그램 스위치와 해당 인수를 입력한 다음, Enter 키를 누릅니다. SharePoint Server 2016의 경우 다음을 입력합니다.

    PrerequisiteInstaller.exe /SQLNCli:"\o16-sf-admin\SP_prereqs\sqlncli.msi"

    참고

    필수 구성 요소를 두 개 이상 설치하려면 각 스위치 및 인수 쌍을 입력합니다. 각 쌍을 공백으로 구분해야 합니다.예: > PrerequisiteInstaller.exe /IDFX:"\<path>\Windows6.1-KB974405-x64.msu" /sqlncli:"\<path>\sqlncli.msi" /Sync:"\<path>\Synchronization.msi"

인수 파일을 사용하여 SharePoint Server 필수 구성 요소 설치

설치해야 하는 프로그램에 대한 스위치 및 해당 경로 문으로 구성된 인수 파일을 사용하여 파일 공유에서 필수 구성 요소를 설치할 수 있습니다.

인수 파일을 통해 PrerequisiteInstaller.exe를 실행하는 경우 다음과 같은 작업이 수행됩니다.

  1. PrerequisiteInstaller.exe에서 인수 파일을 읽어 각 스위치가 유효하며 경로 문에서 식별된 프로그램이 있는지 확인합니다.

    참고

    인수를 지정하는 경우 PrerequisiteInstaller.exe에서는 인수 파일을 무시하고 명령줄 인수만 처리합니다.

  2. PrerequisiteInstaller.exe에서 로컬 시스템을 검사하여 이미 설치된 필수 구성 요소가 있는지 확인합니다.

  3. PrerequisiteInstaller.exe가 인수 파일의 프로그램을 설치하고 다음 종료 코드 중 하나를 반환합니다.

  • 0 - 성공

  • 1 - 이 응용 프로그램의 다른 인스턴스가 이미 실행 중임

  • 2 - 잘못된 명령줄 매개 변수

  • 1001 - 다시 시작 보류 중이어서 설치가 차단됨

  • 3010 - 다시 시작해야 함

  1. 필수 구성 요소를 다시 시작해야 하는 경우 3010 코드가 생성되며 시스템을 다시 시작하려면 마침을 클릭하라는 메시지가 나타납니다. 3010 코드가 생성된 후의 설치 관리자 동작은 다음과 같은 컴퓨터의 상태에 따라 다릅니다.
  • 다시 시작해야 하는 구성 요소가 시스템에 이미 설치되어 있는 경우에는 3010 코드가 생성되고 나머지 필수 구성 요소가 설치됩니다. 마지막 필수 구성 요소의 설치가 끝나면 시스템을 다시 시작하라는 메시지가 나타납니다.

  • 다시 시작해야 하는 구성 요소가 PrerequisiteInstaller.exe를 통해 시스템에 설치되는 경우에는 3010 코드가 생성되고 나머지 필수 구성 요소의 설치를 건너뜁니다. 또한 시스템을 다시 시작하라는 메시지가 나타납니다.

    시스템을 다시 시작하면 PrerequisiteInstaller.exe가 다시 실행되는데, 이는 다시 시작하기 전에 만들어진 시작 파일에 /continue 플래그가 포함되어 있기 때문입니다.

    여러 구성 요소를 다시 시작해야 할 수 있습니다. 따라서 PrerequisiteInstaller.exe 여러 번 다시 시작해야 할 수 있습니다. 다시 시작한 후 PrerequisiteInstaller.exe 인수 파일을 무시하고 인터넷에서 나머지 필수 구성 요소를 다운로드하여 설치하려고 시도합니다. 자세한 내용은 알려진 문제를 참조하십시오.

다음 절차에 따라 인수 파일을 만듭니다.

인수 파일을 만들려면

  1. 텍스트 편집기를 사용하여 PrerequisiteInstaller.Arguments.txt라는 새 텍스트 문서를 만듭니다. 이 파일을 PrerequisiteInstaller.exe와 동일한 위치에 저장합니다. 이 파일에는 Microsoft SharePoint 제품 준비 도구를 실행할 때 사용되는 스위치 및 인수가 포함됩니다.

  2. 텍스트 편집기를 사용하여 PrerequisiteInstaller.Arguments.txt를 편집하고 다음 구문을 사용하여 각 필수 구성 요소 스위치에 대한 설치 원본의 파일 경로를 제공합니다.

    /switch: <path>

    여기서 /switch는 유효한 스위치이고 <경로>는 설치 원본의 경로입니다.

  3. PrerequisiteInstaller.Arguments.txt의 편집을 마친 후에는 편집 내용을 저장하고 이 파일이 PrerequisiteInstaller.exe와 동일한 디렉터리에 있는지 확인합니다.

다음 절차에 따라 필수 구성 요소를 설치합니다.

인수 파일을 사용하여 필수 구성 요소를 설치하려면

  1. 명령 프롬프트에서 PrerequisiteInstaller.exe를 실행하여 필수 구성 요소를 설치합니다.

    주의

    마침을 클릭하여 시스템을 다시 시작하라는 메시지가 표시되면 다시 시작하지 마세요. 대신 취소를 클릭합니다. 자세한 내용은 다음 단계를 계속하기 전에 알려진 문제를 참조하세요.

  2. 시스템을 수동으로 다시 시작합니다.

  3. 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니다.

    PrerequisiteInstaller.exe

알려진 문제

인수 파일의 사용에 영향을 주는 알려진 문제에는 다음과 같은 두 가지가 있습니다.

  • 인수 파일에서의 줄 바꿈 사용

    인수 파일을 만들고 줄 바꿈을 사용하여 개별 줄에 각각의 스위치와 인수를 삽입하면 필수 구성 요소 설치 관리자가 올바르게 작동하지 않습니다. 이 문제를 해결하려면 모든 스위치 및 인수 쌍을 하나의 줄에 입력합니다.

  • 컴퓨터를 다시 시작한 후 인수 파일이 사용되지 않음

    컴퓨터를 다시 시작하면 PrerequisiteInstaller.exe에서는 /continue 플래그가 포함된 시작 명령 파일을 실행합니다. /continue 플래그는 설치 관리자가 인수 파일을 무시하도록 강제 지정합니다.

    다음 옵션 중 하나를 사용하여 이 명령 파일에서 시작 작업을 삭제하는 방식으로 컴퓨터가 다시 시작되지 않도록 해야 합니다.

    옵션 1

  1. PrerequisiteInstaller.exe를 두 번 클릭하여 실행합니다. 프로그램의 첫 번째 화면에 필수 구성 요소 목록이 표시됩니다.

  2. 따라서 취소를 클릭합니다. PrerequisiteInstaller.exe 시작 작업을 삭제합니다.

    옵션 2

  3. 시작 메뉴에서 실행을 선택한 다음 regedit를 입력하여 레지스트리를 엽니다.

  4. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders 키를 엽니다.

  5. "일반 시작" 값을 확인합니다. 이렇게 하면 시작 작업이 나열된 디렉터리가 표시됩니다.

  6. 아무 것도 변경하지 않고 레지스트리 편집기를 닫습니다.

  7. 시작 디렉터리로 이동합니다. 이 디렉터리는 대개 <시스템 디렉터리>\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup입니다.

  8. "SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd"를 삭제하여 시작 작업을 삭제합니다.