Date and Month display

Create Web application & Site collection through Powershell

#------------------------------------------------------------------------------------------------------------------------
# Author: Shiv Mangal Singh
# Date: 23 July, 2015
# Description: This script is used to Create Web application & Site collection through Powershell.

#------------------------------------------------------------------------------------------------------------------------
# Add SharePoint cmdlets reference
Add-PSSnapin microsoft.sharepoint.powershell -ErrorAction SilentlyContinue

$WebAppURL = "abc.contoso.domain.net"
$HostHeader = "abc.contoso.domain.net"
$ContentDatabase = "SP2013_ABC"
$WebAppName = "ABC"
$AppPoolName = "ABCAppPool"
$AppPoolUserName = " R1-Core\apppoolid"


Write-Host "Creating the intranet web application"
$AppPoolCred = Get-Credential $AppPoolUserName
$AppPoolAccount = New-SPManagedAccount -Credential $AppPoolCred
$AuthProvider = New-SPAuthenticationProvider
$WebApp = New-SPWebApplication -ApplicationPool $AppPoolName -ApplicationPoolAccount $AppPoolAccount -Name $WebAppName -URL $WebAppURL -HostHeader $HostHeader -Port 80 -AuthenticationProvider $AuthProvider -DatabaseName $ContentDatabase


Create New Site Collections
------------------------------------------------------------------------------------------------------------------------------------------------

$SiteName = "Communities"
$OwnerEmail = "USER_NAME@DOMAIN.com"
$OwnerAlias = "R1-core\spcontoso"
$SiteURL = "http://intranet.contoso.com"
$SiteTemplate = "STS#1"

Write-Host "Creating a default site collection in the intranet web application"
New-SPSite -Url $SiteURL -owneralias $OwnerAlias -ownerEmail $OwnerEmail -Template $SiteTemplate
$Web = Get-SPWeb $SiteURL
$Web.title = $SiteName
$Web.update()


No comments:

Post a Comment