How to Install SharePoint 2013 Without Messing It Up by Todd Klindt and Shane Young - STechCon

Preview:

DESCRIPTION

Technical Class: Monday, March 4 8:30 AM - 9:45 AM

Citation preview

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

• E-mailtodd@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 – Shane.Young@Rackspace.com

– 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

Recommended