none
SharePoint Shell에서 설치 후 Farm, Web App, Site Collection 생성 RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “SharePoint Shell에서 설치 후 Farm, Web App,  Site Collection 생성에 대한 답변을 드리겠습니다.

     

    Step 1 : SPModule

     

    New-SharePointFarm, Join-SharePointFarm Cmdlet을 사용하기 위해 SharePoint Module 설치를 합니다.

     

    아래의 자료를  참조해서 SPModule를 다운 받아 아래의 경로에 설치를 합니다.
    C:\Windows\System32\WindowsPowerShell\v1.0\Modules

     

    Get-Module Cmdlet 이용해서 알맞은 경로에 설치했는 지 확인을 합니다.

     

    Get-ModuleListAvailable

     

     

     

     

    아래의 Cmdlet을 이용해서 SP 설치 Cmdlet을 현재 쉘에 가져오기를 합니다 .

     

    Import-Module SPModule.misc

    Import-Module  SPModule.setup

     

    Step 2 : Farm 생성, 조인

     

    SharePoint 설치 후 현재 환경에 SharePoint Farm을 생성해야 합니다. 아래의 CmdletForumQASPFarm 이름으로 Farm을 생성 합니다. ForumQASP01에 있는 MS SQL Server InstanceSharePoint_Config Database를 생성 후 설정을 저장합니다. Passphrase SharePoint를 설치한 서버에서 Farm을 가입을 할 경우에 사용합니다.

    New-SharePointFarm -databaseserver "ForumQASP01" -databaseaccessaccount (Get-Credential ForumQA\Administrator) -farmname ForumQASPFarm -passphrase (ConvertTo-SecureString -asplaintext -force -string "p@ssw0rd")

     

    SharePoint를 설치한 서버에서 Farm에 가입을 합니다. 가입에 대한 기본 정보는 ForumQASP01 MS SQL Server Instance SharePoint_Config Database에서 제공을 합니다.

     

    Join-SharePointFarmdatabaseserver "ForumQASP01" -configurationdatabasename "SharePoint_Config" -passphrase (ConvertTo-SecureString -asplaintext -force -string "p@ssw0rd")

     

     

    Step 3 : Web App 생성

     

    SharePoint Farm Web Application을 생성을 합니다. Administraotr 계정을 사용하는 SharePoint - 80 Application Pool , Port 80을 사용합니다.

     

    New-SPWebApplicationapplicationpool "SharePoint - 80" -name 'SharePoint-80' -applicationpoolaccount ForumQA\Administrator -port 80

     

     

    Step 4 : Site Collection 생성

     

    SharePoint Farm Site Collection을 생성을 합니다. http://ForumQASP01 URL,  Administrator 소유자, Tema Site Template 설정으로 생성을 합니다.

     

    New-SPSiteurl 'http://ForumQASP01'-name 'ForumQARoot' -owneralias 'ForumQA\Administrator' -template STS#0

     

    Get-SPWebTemplate Cmdlet을 이용해서 위의 Cmdlet Template code를 확인할 수 있습니다.

     

    Get-SPWebTemplate

     

     

     

    참고 자료

     

    SharePoint 2010 Products scripted deployment SPModule .zip file

    http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6194

     

    Install SharePoint Server 2010 by using Windows PowerShell

    http://technet.microsoft.com/en-us/library/cc262839.aspx

     

    스크립트 배포 참조(SharePoint Server 2010)

    http://technet.microsoft.com/ko-kr/library/ff607979.aspx

     

    New-SPWebApplication
    http://technet.microsoft.com/ko-kr/library/ff607931.aspx

    New-SPSite
    http://technet.microsoft.com/ko-kr/library/ff607937.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 12월 12일 월요일 오전 5:15
    2011년 12월 9일 금요일 오전 6:53
    중재자