how to install sharepoint 2013 without messing it up by todd klindt and shane young - stechcon
DESCRIPTION
Technical Class: Monday, March 4 8:30 AM - 9:45 AMTRANSCRIPT
Presented by: Shane Young (because Todd doesn’t love you anymore)
SharePoint Services for Rackspace
SPTechCon San Francisco 2013
Installing and Configuring SharePoint 2013 without screwing it up (too badly)
April 12, 2023
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Who is this Todd guy?
• WSS MVP since 2006
• Speaker, writer, consultant, Aquarius, President of Shane Young fan club
• Personal Blogwww.toddklindt.com/blog
• Company web sitewww.sharepoint911.com
• Twitter me! @toddklindt
• NETCAST!!!!!!!!!!!!!!!!!!!!!!!!
• http://www.toddklindt.com/netcast
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Who Am I?
• Shane Young
• SharePoint911, a Rackspace Company
• Microsoft Office SharePoint Server MVP
• Consultant, Trainer, Writer, & Speaker – [email protected]
– Blog
• http://msmvps.com/shane
– SharePoint Consulting
• http://www.sharepoint911.com
– http://twitter.com/shanescows
4RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Our Preferred Topology
• 3 VMs
• DC – Windows 2012 Domain Controller for the Contoso.com domain– 1 CPU & 1 GB of RAM
• SQL – Windows 2012 running SQL Server 2012 Standard– 4 CPU & 8 GB of RAM
• Server – Windows 2012– 4 CPU & 8 GB of RAM
• OPTIONAL
• OWA – Windows 2012– 4 CPU & 8 GB of RAM
5RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Installed SQL Server on Dedicated Box
• We could spend all day doing it or…
• http://msmvps.com/blogs/shane/archive/2012/09/17/a-simple-install-of-sql-server-2012-for-sharepoint-server-2013-or-2010.aspx
• Don’t forget about Max degree of parallelism
• And if you are running Windows Firewall you need to open port 1433 TCP
6RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Things you need to do
• Set account permissions for Contoso\SP_Install– Local administrator on SharePoint Server
– SQL Roles of dbcreator, public, and security admin
• Install the PreRequisites– Required a reboot or two
• Installed the forgotten Patch(es)– Windows 2012
• KB 2765317
– Windows 2008 R2
• KB 2554876
• KB 2708075
• KB 2759112
• Downloaded the 180 day trial– http://technet.microsoft.com/en-us/evalcenter/hh973397.aspx
7RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Set Account Permissions in SQL
8RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Installed the PreRequisites (rebooted x2)
9RACKSPACE® HOSTING | WWW.RACKSPACE.COM
10RACKSPACE® HOSTING | WWW.RACKSPACE.COM
The Forgotten Patch
11RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Ran SharePoint Server Setup
12RACKSPACE® HOSTING | WWW.RACKSPACE.COM
13RACKSPACE® HOSTING | WWW.RACKSPACE.COM
14RACKSPACE® HOSTING | WWW.RACKSPACE.COM
15RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Uncheck the Box
16RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Open the SharePoint Management Shell
•Run this and be sure to replace your SQL server name.
New-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer sql
-AdministrationContentDatabaseName SharePoint_Admin_Content
17RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Enter Your Farm Account at the Popup
18RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Back at the Prompt Enter Your Passphrase
Passphrase rules:Contains at least eight charactersContains at least three of the following four character groups:
English uppercase characters (from A through Z)English lowercase characters (from a through z)Numerals (from 0 through 9)
Nonalphabetic characters: “! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
19RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Now run the Configuration Wizard
20RACKSPACE® HOSTING | WWW.RACKSPACE.COM
21RACKSPACE® HOSTING | WWW.RACKSPACE.COM
22RACKSPACE® HOSTING | WWW.RACKSPACE.COM
23RACKSPACE® HOSTING | WWW.RACKSPACE.COM
24RACKSPACE® HOSTING | WWW.RACKSPACE.COM
25RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Lets build!
26RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Service App PowerShell
• New-SPStateServiceApplication -Name "State Service Application"
• Get-SPStateServiceApplication| New-SPStateServiceApplicationProxy -defaultproxygroup
• Get-SPStateServiceApplication| New-SPStateServiceDatabase -Name "State_Service_DB"
• Get-spdatabase | where-object {$_.type -eq "Microsoft.Office.Server.Administration.StateDatabase"} | initialize-spstateservicedatabase
• New-SPUsageApplication -Name "Usage and Health Data Collection"
• $proxy = Get-SPServiceApplicationProxy | where {$_.TypeName -eq "Usage and Health Data Collection Proxy"}
• $proxy.Provision()
27RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Install all of those other service apps
• Not really ALL, just the ones you need
28RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Creating Search with PowerShell
•http://www.toddklindt.com/createsearch2013
•As much as I hate pointing to Todd’s blog stealing the script from there is your best bet.
29RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Things to also consider
• Office Web Apps
• The App store
• Workflow server
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Hardware considerations
•Can I squeeze this all into one box?– http://technet.microsoft.com/en-us/library/cc262485(v=office.15).aspx
– 24 GB of RAM for SharePoint Server for SQL and SharePoint
– 12 GB of RAM for just SharePoint Server
– 4 Cores
31RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Helpful Recordings
• This session without Todd holding Shane back
• https://www1.gotomeeting.com/register/928603161
• Installing Workflow Server
• https://www1.gotomeeting.com/register/458157689
• Lots more recordings
• http://www.rackspace.com/blog/by-popular-demand-a-week-of-webinars-in-december-to-help-you-maximize-sharepoint-2013/
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
http://www.Rackspace.com/sharepoint
33RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Two more sessions to come
• Lighting talk at 5:15
• Admin 1
• Wednesday 8:15 – 9:30 Plaza A
• Admin 2
• Wednesday 11:15 – 12:30 Plaza A
• Book signing Wednesday at 1:00 at the Rackspace booth
Thanks!
http://www.Rackspace.com/sharepoint