Module 2 Creating a SharePoint 2010 Intranet. Start the Virtual Machines 1. Start 10174A-CONTOSO-DC-B. 2. After CONTOSO-DC has completed startup, start.

Slides:



Advertisements
Similar presentations
SharePoint 2010 Permissions Keith Tuomi. profile KEITH TUOMI SharePoint Consultant / Developer at itgroove Developing Online Systems since years.
Advertisements

70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 9: Implementing and Using Group Policy.
Hands-On Microsoft Windows Server 2003 Administration Chapter 3 Administering Active Directory.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
Module 8 Implementing Backup and Recovery. Module Overview Planning Backup and Recovery Backing Up Exchange Server 2010 Restoring Exchange Server 2010.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Module 2 Deploying SharePoint Portal Server 2003.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Microsoft ® Official Course Monitoring and Troubleshooting Custom SharePoint Solutions SharePoint Practice Microsoft SharePoint 2013.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
Course 6421A Module 7: Installing, Configuring, and Troubleshooting the Network Policy Server Role Service Presentation: 60 minutes Lab: 60 minutes Module.
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Managing Client Access
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
Microsoft ® Official Course Module 9 Configuring Applications.
Module 1: Installing Active Directory Domain Services
Edwin Sarmiento Microsoft MVP – Windows Server System Senior Systems Engineer/Database Administrator Fujitsu Asia Pte Ltd
Module 2 Creating Active Directory ® Domain Services User and Computer Objects.
A Close Look Inside the SharePoint Engine Randy Williams, MVP MOSS Synergy Corporate Technologies
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
Module 13: Configuring Availability of Network Resources and Content.
Implementing File and Print Services
Module 14: Configuring Print Resources and Printing Pools.
Securing Microsoft® Exchange Server 2010
Module 8 Configuring and Securing SharePoint Services and Service Applications.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Office SharePoint Training Course
Module 2 Designing Microsoft® Exchange Server 2010 Integration with the Current Infrastructure.
Module 14: Configuring Server Security Compliance
Course ILT Internet/intranet support Unit objectives Use the Internet Information Services snap-in to manage IIS, Web sites, virtual directories, and WebDAV.
Module 9 Configuring Messaging Policy and Compliance.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Module 4 Planning and Deploying Client Access Services in Microsoft® Exchange Server 2010 Presentation: 120 minutes Lab: 90 minutes After completing.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
HOW SHAREPOINT WORKS By Gary Newman. Root Folder Virtual Directories SP Farm DNS Iterative Forward DNS query for A host record HTTP request HTML & JS.
Module 9 Configuring Messaging Policy and Compliance.
Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing.
Module 10 Administering and Configuring SharePoint Search.
Module 7 : Configuration I Jong S. Bok
Module 14 Monitoring and Optimizing SharePoint Performance.
Module 6 Securing Content. Module Overview Administering SharePoint Groups Implementing SharePoint Roles and Role Assignments Securing and Auditing SharePoint.
Module 7 Planning and Deploying Messaging Compliance.
Module 1: Implementing Active Directory ® Domain Services.
VITALE, CATURANO & COMPANY LTD Microsoft SharePoint Web Part Development Overview VITALE, CATURANO & COMPANY LTD SharePoint Developer Series – Web Part.
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
Module 4 Planning for Group Policy. Module Overview Planning Group Policy Application Planning Group Policy Processing Planning the Management of Group.
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
1 Chapter Overview Creating Web Sites and FTP Sites Creating Virtual Directories Managing Site Security Troubleshooting IIS.
Module 12: Configuring and Managing Storage Technologies
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
Windows SharePoint Services Installation and Configuration.
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
Module 11: Configuring and Managing Distributed File System.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
What Is Sharepoint? Mohsen Ashkboos
IIS.
Module 12: Implementing an Analysis Services Tabular Data Model
Presentation transcript:

Module 2 Creating a SharePoint 2010 Intranet

Start the Virtual Machines 1. Start 10174A-CONTOSO-DC-B. 2. After CONTOSO-DC has completed startup, start 10174A-SP2010-WFE1-B. 3. Log on to SP2010-WFE1 as CONTOSO\SP_Admin with the password, Pa$$w0rd.

Module Overview Performing Initial Farm Configuration Configuring the SharePoint Logical Structure Exploring the SharePoint Web Application and Physical Architecture

Lesson 1: Performing Initial Farm Configuration Walkthrough: Farm Configuration Wizard Farm Configuration Wizard Service Applications: An Overview Managed Accounts: An Overview

Walkthrough: Farm Configuration Wizard In this walkthrough you will: Run the Farm Configuration Wizard Identify the configuration tasks performed by the Wizard

Farm Configuration Wizard Applies SharePoint defaults  Service applications  Application connections  Managed accounts Why?  Simple, out-of-box defaults  Testing, training, development Why Not?  Custom farm configuration

Service Applications: An Overview Service applications host specific SharePoint functionality  Search Service Application  Business Connectivity Service  Managed Metadata Service  User Profile Service  Web applications connect to the service application* A service app’s application connection (proxy) allows connections to the service app  Web applications connect to the service app proxy* Connections are grouped into application connection (proxy) groups * In fact, web applications are associated with an application proxy group, which provides connections (proxies) to one or more service apps

Service Applications: An Overview Architecture  MOSS 2007: Shared Service Provider (SSP)  SharePoint Foundation 2010 Service application architecture Windows Communication Framework Extensible Setup and administration  MOSS 2007: SSP administration  SharePoint 2010 Central Administration Remote management and monitoring Windows PowerShell

Service Applications: An Overview Flexible topology  MOSS 2007: Web app  SSP  All services in the SSP  SharePoint 2010 Web app  proxy group  service apps Cross-farm service consumption over HTTPS

Service Applications: An Overview (Whiteboard)

Managed Accounts: An Overview What is the security and management challenge with service accounts in an enterprise? SharePoint managed accounts  SharePoint can change the password of managed accounts in Active Directory and the password in the service configuration Managing managed accounts  Registration  Password change  Password expiration and automatic password change

Lesson 2: Configuring the SharePoint Logical Structure SharePoint Logical Structure Request a Page from a SharePoint Site Create a Web Application Create a Site Collection Site Collection Settings Subsites, Site Collections, and Content Databases Managed Paths Content Databases

Content Database(s) SharePoint Logical Structure Web Application Site Collection Top-Level Site SiteListLibrary [Folder] ItemDocument Site Managed Paths

Request a Page from a SharePoint Site intranet.contoso.com DNS http request to :80 host header “intranet.contoso.com” SharePoint Query intranet.contoso.com Resolved IIS Content DB SQL

Create a Web Application Application Management  Web Applications  Manage Web Applications  New Unique URL: IP address:Port + host header  Typical: User port 80 (or SSL) with host header Application name: based on your naming standards Authentication mode: Classic or Claims-Based Public URL: for load balancing Application pool  Shared app pool for reduced RAM overhead  Separate app pools for process isolation Shared identity for simplicity Separate identities for manageability and audit Database name: based on your naming standards DNS: A record (not CNAME)

Notes Page Over-flow Slide. Do Not Print Slide. See Notes pane.

Load Balancing intranet.contoso.com intranet Content DB intranet.contoso.com :80 intranet.contoso.com WFE SQL DNS

Create a Site Collection Application Management  Site Collections  Create site collections Ensure you’re focused on the correct Web application Title URL  Top level: /  Additional site collections: / [managed path /] SiteName Recommend URLs with no spaces (%20) and MixedCase Site definition: Template selection  Sub-sites: List is filtered based on parent site settings intranet.contoso.com Content Database Site Collection Top-Level Site Site Collection Top-Level Site

Site Collection Settings Application Management  Site Collections Ownership, Administration, and Access Quotas Site collection locks Self-service site creation Site use confirmation and deletion

Ownership, Administration, and Access Assign site collection ownership  Application Management  Change site collection administrators  Only two. Assigned by farm administrators.  Site collection administrator’s rights + notifications Assign site collection administrators  Site Actions  Site Settings  Site Collection Administrators  Multiple. Assigned by other site collection administrators.  Full control of site collection + site collection administration tasks Assign permissions to the top-level site 1. Site Actions  Site Permissions 2. Click the SharePoint group to which you want to add members 3. Click New to add users or groups to the group

Quotas  Storage limit Warning level to notify site collection owners  Resource utilization (Sandboxed Solutions) Warning level to notify site collection owners Configuring and managing quotas 1. Create a quota template Create a quota template Defined for farm. Available to apply to any site collection. 2. Apply a quota template to a site collection Apply a quota template to a site collection Template associated with site collection Applied to each site on creation  Updating a quota template: does not update existing sites  Applying a new quota template: updates sites

Create a Quota Template

Apply a Quota Template to a Site Collection

Site Collection Locks Restrict site access – overrides all permissions and policies  Unlocked  No access  Read-only  Prevent adding content

Self-Service Site Creation Allow users to create new sites within a site collection  Enable or Disable (Default)  Option: Require secondary contact

Site Use Confirmation and Deletion Ensure that sites are in use and delete unused sites  Run check for unused site collections and send notices to owners  Automatically delete unused site collections

Subsites, Site Collections, and Content Databases intranet.contoso.com Site Collection Top-Level Site Site Collection Top-Level Site HR Engineering Content Database intranet.contoso.com Site Collection Top-Level Site Site Collection Top-Level Site Content Database Site Collection HR Site Collection HR Site Collection Engineering Site Collection Engineering Content Database /depts/

Subsites intranet.contoso.com Site Collection Top-Level Site Site Collection Top-Level Site HR Engineering Content Database Ownership, Quotas

Multiple Site Collections intranet.contoso.com Site Collection Top-Level Site Site Collection Top-Level Site Site Collection HR Site Collection HR Site Collection Engineering Site Collection Engineering /depts/ Content Database Storage Management

Content Database Multiple Content Databases intranet.contoso.com Site Collection Top-Level Site Site Collection Top-Level Site Content Database Site Collection HR Site Collection HR Site Collection Engineering Site Collection Engineering Content Database /depts/

Content Database Managed Paths intranet.contoso.com Site Collection Top-Level Site Site Collection Top-Level Site Content Database Site Collection HR Site Collection HR Site Collection Engineering Site Collection Engineering Content Database /depts/ Wildcard inclusion Managed path Pages/benefits.aspx

Content Databases Site collections and content databases  A site collection cannot span content databases  Out-of-box tools recovery tools require restoration of a content database Scalability support  300 CDBs per Web application CDBs per SQL server dependent on RAM  200 GB per content database is supported  100 GB per site collection  250,000 Web sites per site collection 2,000 under any one Web site Create a Content Database Add a Site Collection to a Content Database

Create a Content Database Application Management  Databases  Manage content databases Ensure you’re focused on the correct Web application Add a content database Database name: based on your naming standards

Add a Site Collection to a Content Database Create a site in a content database  Central Administration Content database with most available sites - If a tie, the content database with the lowest GUID wins  Windows PowerShell: New-SPSite -ContentDatabase parameter Move site collections between content databases  Move-SPSite

Content Database Example Logical Architecture intranet.contoso.com Site Collection Top-Level Site Site Collection Top-Level Site Content Database Site Collection HR Site Collection HR Site Collection Engineering Site Collection Engineering Content Database /depts/

Lesson 3: Exploring the SharePoint Web Application and Physical Architecture SharePoint and Internet Information Services (IIS) 7.0 and 7.5 SharePoint Web Application Components web.config SharePoint Root SharePoint Databases Customized vs. Uncustomized Pages

SharePoint and Internet Information Services (IIS) 7.0 and 7.5 HttpModules and HttpHandlers participate in all requests to the server ASP.NET configuration integrated in user interface Request auditing and error debugging  Request Tracing for 500 errors.NET API for IIS configuration settings No Metabase  Configuration stored in applicationHost.config Delegated configuration and administration

SharePoint Web Applications Components New SharePoint web application  new IIS site  Port and host header binding specified when creating a SharePoint Web app Application pool & associated identity  Efficiency: shared app pool = shared process, overhead  Isolation: separate app pool = separate process, overhead Root directory is a subfolder of c:\inetpub\wwwroot\wss\virtualdirectories  web.config for the SharePoint application  Virtual directories point to other folders, each with its own.NET configuration (web.config) HttpModules are responsible for adding the SharePoint object model properties to the memory space

Notes Page Over-flow Slide. Do Not Print Slide. See Notes pane.

web.config XML-based file in the root folder of each Web application or virtual directory Sections (XML elements) group the configuration  SafeControls: defines what controls can be used on a SharePoint page.  SafeMode: determines whether pages are allowed to execute in-line.NET code.  MergedActions: allows changes to web.config without actually modifying the file, by merging actions specified in selected and other files.  BlobCache: enables caching various file types in a location on the Web front end, rather than pulling files from the database for each request.

SharePoint Root Majority of SharePoint files reside in a single directory on the Web server called the SharePoint Root C:\Program Files\Common Files\ Microsoft Shared\web server extensions\14 Top-level folders TEMPLATE folder Synchronization of the SharePoint root

Synchronization of the SharePoint Root You must ensure that the SharePoint Root is synchronized across all Web front-end servers Activities that change the SharePoint root include:  Adding user controls  Adding site definitions  Adding global images  Adding application pages  Adding themes SharePoint solutions  Packages that deploy functionality and files  Similar to a Windows Installer (.msi) file  The farm ensures the solution is deployed to all servers

SharePoint Databases Config database: servers and services in the farm Service applications: one or more databases Web applications: one or more content databases  Plus shared content from the SharePoint root Content database  List items, document versions  Workflow instances  Web Part properties  Audit logs  Sandboxed solutions  User names and rights

Content Database Tables Each content database contains numerous tables Important tables:  AllDocs: metadata for folders and files  AllDocStreams: files and unghosted pages  AllDocVersions: previous versions of files  AllUserData: data for list and document library items  RecycleBin: deleted items from all sites in the site collection  WebParts: available web parts  Webs: configuration of each site (Web) in the site collection

Notes Page Over-flow Slide. Do Not Print Slide. See Notes pane.

Customized vs. Uncustomized Pages New site: Site definition generates initial content  Some pages are shared across sites, e.g. DEFAULT.ASPX  Page is actually stored in the SharePoint root Uncustomized page  Resides in SharePoint root  Content of page (e.g., definition of which Web parts appear) is stored in the content database Customized page  Modify the page itself using a tool: SharePoint Designer 2010 .aspx page is stored in the content database HttpModule analyzes URI of request, then gets page from content database or (if page is not there) SharePoint root Service packs overwrite files in SharePoint root

Lab: Creating a SharePoint 2010 Intranet Exercise 1: Creating a Web Application Exercise 2: Creating a Site Collection Exercise 3: Creating a Site Collection in a New Content Database Logon information Estimated time: 30 minutes

Scenario You have been asked to build an intranet to support communication and collaboration requirements at Contoso, Ltd. You have recently completed the installation of SharePoint You must now configure the farm using the Farm Configuration Wizard, and create the logical topology to support the initial business requirements. You are tasked with establishing a SharePoint 2010 intranet site so that business users can review the new features of the publishing site definition. Additionally, you have been asked to configure sites to meet the collaboration requirements of several divisions within the organization, so you will begin by creating a site for the Information Technology (IT) department.

Module Review and Takeaways Review Questions