SlideShare una empresa de Scribd logo
1 de 30
Installing SharePoint 2013
Alan Richards
1

Introductions

2

Security Accounts

3

Installing SharePoint

4

Installing Office Web Apps

5

Installing Workflow Manager

6

Q&A
+44(0) 782 483 1088

alan.richards@foundation-sp.com

uk.linkedin.com/in/richardsalan
@arichards_Saruk
www.edutechnow.com

•
•
•
•

Senior Consultant
SharePoint MVP
18 years experience in IT
Worked with SharePoint since team
services
Security Accounts
• Least privilege at all times
• Setup accounts to use with SharePoint
• Setup user

• Domain Users & Local Administrator
• DB – Security Admin & Database Creator

• Farm service account (Database access account)
• Domain Users
• DB – Setup will set permissions

• Application pool account

• Domain Users
• DB – Setup will set permissions

• Active Directory

• Add accounts to Active Directory
• SP-Setup
• SP-FarmAd
• SP-AppPool

http://technet.microsoft.com/en-us/library/cc678863.aspx
Installing SharePoint 2013
http://craiglussier.com
$passphrase = ConvertTo-SecureString -asPlainText –Force
Set-SPPassPhrase -PassPhrase $passphrase –Confirm
Creating a SharePoint Site
A managed account allows SharePoint 2013 to control aspects
of the account and synchronise password changes with Active
Directory if necessary
• Name for the new website – Make it something
recognisable
• Port for the website – The default is 80, you can use
something different if you need to
• Do you require anonymous access – Is it going to be
a public site
• Secure Sockets Layer – If you require the web
application to use SSL then all servers will require
valid certificates
• Authentication method – NTLM or Kerberos
• URL of the website – The URL that users will use to
access the site (FQDN if using SSL)
• Application pool name – Make it something
recognisable
• Security account – Use the Application Pool
Account (you should have created a managed
account using the instructions above)
• Database server – The name of the database server
storing the SharePoint 2013 databases
• Database name – The name given to the database
for this web application
• Authentication – The default is Windows and this is
the recommended way of accessing the database
server
• Name for the new website – Make it something
recognisable
• Port for the website – The default is 80, you can use
something different if you need to
• Do you require anonymous access – Is it going to be
a public site
• Secure Sockets Layer – If you require the web
application to use SSL then all servers will require
valid certificates
• Authentication method – NTLM or Kerberos
• URL of the website – The URL that users will use to
access the site (FQDN if using SSL)
• Application pool name – Make it something
recognisable
• Security account – Use the Application Pool
Account (you should have created a managed
account using the instructions above)
• Database server – The name of the database server
storing the SharePoint 2013 databases
• Database name – The name given to the database
for this web application
• Authentication – The default is Windows and this is
the recommended way of accessing the database
server
• Name for the new website – Make it something
recognisable
• Port for the website – The default is 80, you can use
something different if you need to
• Do you require anonymous access – Is it going to be
a public site
• Secure Sockets Layer – If you require the web
application to use SSL then all servers will require
valid certificates
• Authentication method – NTLM or Kerberos
• URL of the website – The URL that users will use to
access the site (FQDN if using SSL)
• Application pool name – Make it something
recognisable
• Security account – Use the Application Pool
Account (you should have created a managed
account using the instructions above)
• Database server – The name of the database server
storing the SharePoint 2013 databases
• Database name – The name given to the database
for this web application
• Authentication – The default is Windows and this is
the recommended way of accessing the database
server
• Name for the new website – Make it something
recognisable
• Port for the website – The default is 80, you can use
something different if you need to
• Do you require anonymous access – Is it going to be
a public site
• Secure Sockets Layer – If you require the web
application to use SSL then all servers will require
valid certificates
• Authentication method – NTLM or Kerberos
• URL of the website – The URL that users will use to
access the site (FQDN if using SSL)
• Application pool name – Make it something
recognisable
• Security account – Use the Application Pool
Account (you should have created a managed
account using the instructions above)
• Database server – The name of the database server
storing the SharePoint 2013 databases
• Database name – The name given to the database
for this web application
• Authentication – The default is Windows and this is
the recommended way of accessing the database
server
• Name for the new website – Make it something
recognisable
• Port for the website – The default is 80, you can use
something different if you need to
• Do you require anonymous access – Is it going to be
a public site
• Secure Sockets Layer – If you require the web
application to use SSL then all servers will require
valid certificates
• Authentication method – NTLM or Kerberos
• URL of the website – The URL that users will use to
access the site (FQDN if using SSL)
• Application pool name – Make it something
recognisable
• Security account – Use the Application Pool
Account (you should have created a managed
account using the instructions above)
• Database server – The name of the database server
storing the SharePoint 2013 databases
• Database name – The name given to the database
for this web application
• Authentication – The default is Windows and this is
the recommended way of accessing the database
server
Installing Office Web Apps
http://www.microsoft.com/en-us/download/details.aspx?id=35489
Certificates

• Recommended for production
• Trusted source
• Required for external sites
Configuration

• PowerShell to configure Web Apps
New-OfficeWebAppsFarm -InternalUrl https://yourserver.local -ExternalUrl
https://webapp.yourdomain.com –CertificateName "OfficeWebApps Certificate" –
EditingEnabled
Verify

• Browse to a web page to verify Web Apps is working
• https://yourserver.local/hosting/discovery
• Returns a screen of xml
Claims

• For SharePoint 2013 to access Office Web Apps the web application
must use claims based authentication
• Convert-SPWebApplication -Identity "http://yourwebapplication:port" To Claims –RetainPermissions
Licensing

• To enable users to edit documents using Office Web Apps they need to be
assigned licenses to edit.
Get-SPUserLicense
$x = New-SPUserLicenseMapping -SecurityGroup <ADsecuritygroup> –License
OfficeWebAppsEdit
$x | Add-SPUserLicenseMapping
Enable-SPUserLicensing

Binding

• Bind SharePoint 2013 to the Office Web Apps server
New-SPWOPIBinding -ServerName <WebAppServerName>
Installing Workflow Manager
Workflow Manager

• Install of SharePoint 2013 – Provides 2010 workflows
• Standalone or co-located
• The installation of Workflow Manager uses the Web Platform Installer
from Microsoft and can be downloaded from
http://go.microsoft.com/fwlink/?LinkID=252092
• You can use default settings
• Configure connection to SQL
• Service account
• Use http or https
• Certificates
Connecting to SharePoint

• Logon to each SharePoint 2013 web front end and install the Workflow
Manager Client, this can be downloaded from
http://go.microsoft.com/fwlink/p/?LinkID=268376
• Register workflow server
Register-SPWorkflowService –SPSite "http://myserver/mysitecollection" –
WorkflowHostUri “http://workflow.example.com:12290”
Test Configuration

• Download SharePoint Designer
2013 from the Microsoft
website, this link will access the
download site
http://www.microsoft.com/enus/download/details.aspx?id=35
491
Q&A

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

PowerShell for the Hybrid Admin
PowerShell for the Hybrid AdminPowerShell for the Hybrid Admin
PowerShell for the Hybrid Admin
 
Rev Your Engines: SharePoint Performance Best Practices
Rev Your Engines: SharePoint Performance Best PracticesRev Your Engines: SharePoint Performance Best Practices
Rev Your Engines: SharePoint Performance Best Practices
 
Deploy Office Web Apps Server 2013 in Azure
Deploy Office Web Apps Server 2013 in AzureDeploy Office Web Apps Server 2013 in Azure
Deploy Office Web Apps Server 2013 in Azure
 
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
 
Implementing Azure Active Directory Connect and more
Implementing Azure Active Directory Connect and moreImplementing Azure Active Directory Connect and more
Implementing Azure Active Directory Connect and more
 
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groups
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groupsUnbreakable Sharepoint 2016 With SQL Server 2016 availability groups
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groups
 
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
 
A Deep-Dive into Real-World SharePoint App Development
A Deep-Dive into Real-World SharePoint App DevelopmentA Deep-Dive into Real-World SharePoint App Development
A Deep-Dive into Real-World SharePoint App Development
 
ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...
ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...
ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...
 
ECS19 - Ingo Gegenwarth - Running Exchange in large environment
ECS19 - Ingo Gegenwarth -  Running Exchangein large environmentECS19 - Ingo Gegenwarth -  Running Exchangein large environment
ECS19 - Ingo Gegenwarth - Running Exchange in large environment
 
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
 
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit ChopraI3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
 
Best Practice SharePoint Architecture
Best Practice SharePoint ArchitectureBest Practice SharePoint Architecture
Best Practice SharePoint Architecture
 
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
Ecs19 - Hans Brender -  Is OneDrive Really Enterprise ReadyEcs19 - Hans Brender -  Is OneDrive Really Enterprise Ready
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
 
ECS19 - Robi Voncina - Upgrade to SharePoint 2019
ECS19 - Robi Voncina - Upgrade to SharePoint 2019ECS19 - Robi Voncina - Upgrade to SharePoint 2019
ECS19 - Robi Voncina - Upgrade to SharePoint 2019
 
ECS19 - Rodrigo Pinto - Migrating to Teams, real cases and scenarios
ECS19 - Rodrigo Pinto - Migrating to Teams, real cases and scenariosECS19 - Rodrigo Pinto - Migrating to Teams, real cases and scenarios
ECS19 - Rodrigo Pinto - Migrating to Teams, real cases and scenarios
 
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - RoadmapECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
 

Similar a Installing SharePoint 2013 – Step by Step presented by Alan Richards

AUSPC 2013 - Understanding the Five Layers of SharePoint Security
AUSPC 2013 - Understanding the Five Layers of SharePoint SecurityAUSPC 2013 - Understanding the Five Layers of SharePoint Security
AUSPC 2013 - Understanding the Five Layers of SharePoint Security
Michael Noel
 
High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013
C5 Insight
 
Share point 2013 in a hybrid world
Share point 2013 in a hybrid worldShare point 2013 in a hybrid world
Share point 2013 in a hybrid world
Jethro Seghers
 
Web servers (l6)
Web servers (l6)Web servers (l6)
Web servers (l6)
Nanhi Sinha
 
SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...
SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...
SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...
BIWUG
 
Cache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure ApplicationsCache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure Applications
InterSystems Corporation
 

Similar a Installing SharePoint 2013 – Step by Step presented by Alan Richards (20)

AUSPC 2013 - Understanding the Five Layers of SharePoint Security
AUSPC 2013 - Understanding the Five Layers of SharePoint SecurityAUSPC 2013 - Understanding the Five Layers of SharePoint Security
AUSPC 2013 - Understanding the Five Layers of SharePoint Security
 
Microsoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For TechiesMicrosoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For Techies
 
High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013
 
(ATS6-PLAT04) Query service
(ATS6-PLAT04) Query service (ATS6-PLAT04) Query service
(ATS6-PLAT04) Query service
 
Externally Testing Modern AD Domains - Arcticcon
Externally Testing Modern AD Domains - ArcticconExternally Testing Modern AD Domains - Arcticcon
Externally Testing Modern AD Domains - Arcticcon
 
Share point 2013 in a hybrid world
Share point 2013 in a hybrid worldShare point 2013 in a hybrid world
Share point 2013 in a hybrid world
 
Attacking ADFS Endpoints - DerbyCon
Attacking ADFS Endpoints - DerbyConAttacking ADFS Endpoints - DerbyCon
Attacking ADFS Endpoints - DerbyCon
 
Implementing adfs & hybrid sp
Implementing adfs & hybrid spImplementing adfs & hybrid sp
Implementing adfs & hybrid sp
 
Deep Dive - Usage of on premises data gateway for hybrid integration scenarios
Deep Dive - Usage of on premises data gateway for hybrid integration scenariosDeep Dive - Usage of on premises data gateway for hybrid integration scenarios
Deep Dive - Usage of on premises data gateway for hybrid integration scenarios
 
Automating Attacks Against Office365 - BsidesPDX 2016
Automating Attacks Against Office365 - BsidesPDX 2016Automating Attacks Against Office365 - BsidesPDX 2016
Automating Attacks Against Office365 - BsidesPDX 2016
 
Web servers (l6)
Web servers (l6)Web servers (l6)
Web servers (l6)
 
NGINX: High Performance Load Balancing
NGINX: High Performance Load BalancingNGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
 
Securing sharepoint
Securing sharepointSecuring sharepoint
Securing sharepoint
 
SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...
SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...
SharePoint Saturday Belgium SharePoint Farm Architecture bringing it all toge...
 
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption   Lessons Learned and Advanced TroubleshootingSharePoint 2016 Platform Adoption   Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
 
Cache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure ApplicationsCache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure Applications
 
Website Launch Tips
Website Launch Tips Website Launch Tips
Website Launch Tips
 
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
 
Deep thoughts from the real world of azure
Deep thoughts from the real world of azureDeep thoughts from the real world of azure
Deep thoughts from the real world of azure
 
SharePoint 2013 - What's New
SharePoint 2013 - What's NewSharePoint 2013 - What's New
SharePoint 2013 - What's New
 

Más de European SharePoint Conference

SharePoint Adoption: Bridging the Gulf presented by Bob Kreha
SharePoint Adoption: Bridging the Gulf presented by Bob KrehaSharePoint Adoption: Bridging the Gulf presented by Bob Kreha
SharePoint Adoption: Bridging the Gulf presented by Bob Kreha
European SharePoint Conference
 

Más de European SharePoint Conference (14)

Configuring Hybrid Workloads for SharePoint 2013 and O365 by Neil Hodgkinson
Configuring Hybrid Workloads for SharePoint 2013 and O365 by Neil HodgkinsonConfiguring Hybrid Workloads for SharePoint 2013 and O365 by Neil Hodgkinson
Configuring Hybrid Workloads for SharePoint 2013 and O365 by Neil Hodgkinson
 
Using SharePoint 2013 Search in Content Publishing presented by Marwan Tarek
Using SharePoint 2013 Search in Content Publishing presented by Marwan TarekUsing SharePoint 2013 Search in Content Publishing presented by Marwan Tarek
Using SharePoint 2013 Search in Content Publishing presented by Marwan Tarek
 
SharePoint: The Evolution of a Business Collaboration Platform presented by J...
SharePoint: The Evolution of a Business Collaboration Platform presented by J...SharePoint: The Evolution of a Business Collaboration Platform presented by J...
SharePoint: The Evolution of a Business Collaboration Platform presented by J...
 
Tips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian BuckleyTips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian Buckley
 
Work Management Service – Using SharePoint 2013 as consolidated tasks platfor...
Work Management Service – Using SharePoint 2013 as consolidated tasks platfor...Work Management Service – Using SharePoint 2013 as consolidated tasks platfor...
Work Management Service – Using SharePoint 2013 as consolidated tasks platfor...
 
Create a blueprint of your Farm using PowerShell with Corey Burke
Create a blueprint of your Farm using PowerShell with Corey BurkeCreate a blueprint of your Farm using PowerShell with Corey Burke
Create a blueprint of your Farm using PowerShell with Corey Burke
 
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
 
SharePoint Adoption: Bridging the Gulf presented by Bob Kreha
SharePoint Adoption: Bridging the Gulf presented by Bob KrehaSharePoint Adoption: Bridging the Gulf presented by Bob Kreha
SharePoint Adoption: Bridging the Gulf presented by Bob Kreha
 
11 Strategic Considerations for SharePoint Migration presented by Christian B...
11 Strategic Considerations for SharePoint Migration presented by Christian B...11 Strategic Considerations for SharePoint Migration presented by Christian B...
11 Strategic Considerations for SharePoint Migration presented by Christian B...
 
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
 
State Machine Workflow: Esoteric Techniques & Patterns Everyone Should Buy pr...
State Machine Workflow: Esoteric Techniques & Patterns Everyone Should Buy pr...State Machine Workflow: Esoteric Techniques & Patterns Everyone Should Buy pr...
State Machine Workflow: Esoteric Techniques & Patterns Everyone Should Buy pr...
 
SharePoint Authentication and Authorization presented by Liam Cleary
SharePoint Authentication and Authorization presented by Liam ClearySharePoint Authentication and Authorization presented by Liam Cleary
SharePoint Authentication and Authorization presented by Liam Cleary
 
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
 
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Installing SharePoint 2013 – Step by Step presented by Alan Richards

  • 2. 1 Introductions 2 Security Accounts 3 Installing SharePoint 4 Installing Office Web Apps 5 Installing Workflow Manager 6 Q&A
  • 3. +44(0) 782 483 1088 alan.richards@foundation-sp.com uk.linkedin.com/in/richardsalan @arichards_Saruk www.edutechnow.com • • • • Senior Consultant SharePoint MVP 18 years experience in IT Worked with SharePoint since team services
  • 5. • Least privilege at all times • Setup accounts to use with SharePoint • Setup user • Domain Users & Local Administrator • DB – Security Admin & Database Creator • Farm service account (Database access account) • Domain Users • DB – Setup will set permissions • Application pool account • Domain Users • DB – Setup will set permissions • Active Directory • Add accounts to Active Directory • SP-Setup • SP-FarmAd • SP-AppPool http://technet.microsoft.com/en-us/library/cc678863.aspx
  • 7.
  • 8.
  • 10.
  • 11. $passphrase = ConvertTo-SecureString -asPlainText –Force Set-SPPassPhrase -PassPhrase $passphrase –Confirm
  • 13. A managed account allows SharePoint 2013 to control aspects of the account and synchronise password changes with Active Directory if necessary
  • 14. • Name for the new website – Make it something recognisable • Port for the website – The default is 80, you can use something different if you need to • Do you require anonymous access – Is it going to be a public site • Secure Sockets Layer – If you require the web application to use SSL then all servers will require valid certificates • Authentication method – NTLM or Kerberos • URL of the website – The URL that users will use to access the site (FQDN if using SSL) • Application pool name – Make it something recognisable • Security account – Use the Application Pool Account (you should have created a managed account using the instructions above) • Database server – The name of the database server storing the SharePoint 2013 databases • Database name – The name given to the database for this web application • Authentication – The default is Windows and this is the recommended way of accessing the database server
  • 15. • Name for the new website – Make it something recognisable • Port for the website – The default is 80, you can use something different if you need to • Do you require anonymous access – Is it going to be a public site • Secure Sockets Layer – If you require the web application to use SSL then all servers will require valid certificates • Authentication method – NTLM or Kerberos • URL of the website – The URL that users will use to access the site (FQDN if using SSL) • Application pool name – Make it something recognisable • Security account – Use the Application Pool Account (you should have created a managed account using the instructions above) • Database server – The name of the database server storing the SharePoint 2013 databases • Database name – The name given to the database for this web application • Authentication – The default is Windows and this is the recommended way of accessing the database server
  • 16. • Name for the new website – Make it something recognisable • Port for the website – The default is 80, you can use something different if you need to • Do you require anonymous access – Is it going to be a public site • Secure Sockets Layer – If you require the web application to use SSL then all servers will require valid certificates • Authentication method – NTLM or Kerberos • URL of the website – The URL that users will use to access the site (FQDN if using SSL) • Application pool name – Make it something recognisable • Security account – Use the Application Pool Account (you should have created a managed account using the instructions above) • Database server – The name of the database server storing the SharePoint 2013 databases • Database name – The name given to the database for this web application • Authentication – The default is Windows and this is the recommended way of accessing the database server
  • 17. • Name for the new website – Make it something recognisable • Port for the website – The default is 80, you can use something different if you need to • Do you require anonymous access – Is it going to be a public site • Secure Sockets Layer – If you require the web application to use SSL then all servers will require valid certificates • Authentication method – NTLM or Kerberos • URL of the website – The URL that users will use to access the site (FQDN if using SSL) • Application pool name – Make it something recognisable • Security account – Use the Application Pool Account (you should have created a managed account using the instructions above) • Database server – The name of the database server storing the SharePoint 2013 databases • Database name – The name given to the database for this web application • Authentication – The default is Windows and this is the recommended way of accessing the database server
  • 18. • Name for the new website – Make it something recognisable • Port for the website – The default is 80, you can use something different if you need to • Do you require anonymous access – Is it going to be a public site • Secure Sockets Layer – If you require the web application to use SSL then all servers will require valid certificates • Authentication method – NTLM or Kerberos • URL of the website – The URL that users will use to access the site (FQDN if using SSL) • Application pool name – Make it something recognisable • Security account – Use the Application Pool Account (you should have created a managed account using the instructions above) • Database server – The name of the database server storing the SharePoint 2013 databases • Database name – The name given to the database for this web application • Authentication – The default is Windows and this is the recommended way of accessing the database server
  • 21. Certificates • Recommended for production • Trusted source • Required for external sites Configuration • PowerShell to configure Web Apps New-OfficeWebAppsFarm -InternalUrl https://yourserver.local -ExternalUrl https://webapp.yourdomain.com –CertificateName "OfficeWebApps Certificate" – EditingEnabled
  • 22. Verify • Browse to a web page to verify Web Apps is working • https://yourserver.local/hosting/discovery • Returns a screen of xml Claims • For SharePoint 2013 to access Office Web Apps the web application must use claims based authentication • Convert-SPWebApplication -Identity "http://yourwebapplication:port" To Claims –RetainPermissions
  • 23. Licensing • To enable users to edit documents using Office Web Apps they need to be assigned licenses to edit. Get-SPUserLicense $x = New-SPUserLicenseMapping -SecurityGroup <ADsecuritygroup> –License OfficeWebAppsEdit $x | Add-SPUserLicenseMapping Enable-SPUserLicensing Binding • Bind SharePoint 2013 to the Office Web Apps server New-SPWOPIBinding -ServerName <WebAppServerName>
  • 25. Workflow Manager • Install of SharePoint 2013 – Provides 2010 workflows • Standalone or co-located • The installation of Workflow Manager uses the Web Platform Installer from Microsoft and can be downloaded from http://go.microsoft.com/fwlink/?LinkID=252092
  • 26.
  • 27. • You can use default settings • Configure connection to SQL • Service account • Use http or https • Certificates
  • 28. Connecting to SharePoint • Logon to each SharePoint 2013 web front end and install the Workflow Manager Client, this can be downloaded from http://go.microsoft.com/fwlink/p/?LinkID=268376 • Register workflow server Register-SPWorkflowService –SPSite "http://myserver/mysitecollection" – WorkflowHostUri “http://workflow.example.com:12290”
  • 29. Test Configuration • Download SharePoint Designer 2013 from the Microsoft website, this link will access the download site http://www.microsoft.com/enus/download/details.aspx?id=35 491
  • 30. Q&A