SharePoint Installation und Konfiguration Michael Greth
SharePoint Installation und Konfiguration Michael Greth Microsoft MVP für SharePoint Portal Server
Referent Michael Greth MVP seit 1998 Beratung und Training SharePoint Technologien Verbände Communities
Agenda Installation der SharePoint Plattform Planungsüberlegungen Skalierung: Single Server bis Server Farm Sicherung: Backup/Restore Konfiguration mit FrontPage 2003 Technischer Background Listen - Ansichten - Webparts Datenansichts-Webpart und FrontPage 2003
Agenda Installation der SharePoint Plattform Planungsüberlegungen Skalierung: Single Server bis Server Farm Sicherung: Backup/Restore Konfiguration mit FrontPage 2003 Technischer Background Listen - Ansichten - Webparts Datenansichts-Webpart und FrontPage 2003
Planungsüberlegungen Entscheidungsfaktoren Portal und/oder Arbeitsumgebung WSS -> Arbeiten und Erfassen SPS -> Suchen und Finden Funktion Unternehmesweites Portal Zusammenarbeit in Abteilungen oder mit externen Partnern Zentrale Suchmaschine für Intranet Kapazitäten Anzahl der User und Standorte Art der Nutzung (Tageszeit, Arbeitszeit) Verfügbarkeit (Zugriffszeit, Mobile Nutzer) Anzahl der Dokumente und Versionen Hilfsmittel Capacity Planing WhitePaper HP Sizing and Configuration Tool
Richtwerte UserKonfiguration < 1.000Single Server mit (W)MSDE < Single Server mit SQL Server 2000 < Small Farm: Front-End Web Server (1), SQL (1+, optional Cluster) < Medium Farm: Front-End Web Server oder Suche (2), Index oder Job (1), SQL (1+, optional Cluster) > Large Farm: Front-End Web Server (2+), Suche (2+), Index (1+), SQL (1+, optional Cluster)
Datenbankoptionen MSDESQL Server SPSMSDE 2 GB/5 User SPS Suche SPS Suche WSSWMSDE kein Limit bei Datenbankgröße und User keine Suche SQL Suche Single Server Installation Keine Administrationstools FreeTool MSDE Manager Performance Ausfallsicherheit Server Farm
Agenda Installation der SharePoint Plattform Planungsüberlegungen Skalierung: Single Server bis Server Farm Sicherung: Backup/Restore Konfiguration mit FrontPage 2003 Technischer Background Listen - Ansichten - Webparts Datenansichts-Webpart und FrontPage 2003
Single Box Alle WSS Komponenten auf einem Server Einsatzbereiche Arbeitsgruppen Kleine Unternehmen Vollständige WSS Installation Small Business Server 2003 Standard IIS, WSS und ASP.NET Content DB Config DB WMSDE
Server Farm (WSS) Stateless Web Server Rich clients Browser SQL Content DB Config DB Load Balancer SQL Content DB SMTP Server
SPS Komponenten Web Server Zentraler Zugriffpunkt für Benutzer und Adminstratoren Index Server Indiziert interne und externe Inhaltsquellen Such Server Suche in Inhaltsquellen (incl. Metadaten) Job Server Hintergrund Server Versenden von Benachrichtigungen, Log Auswertungen, abgelaufene Sites finden Datenbank Server MSDE oder SQL Server 2000
Server Farm (SPS) Web Portal Site DB Index Job Index … … Suche … Load Balancer Services DB AD WSS Shared Services
Konfiguration Large Farm (SPS) Hardware 2 Web Server 2 GB RAM, 100 GB, Dual 2.8 GHz Pentium 4 1 Datenbank Server 2 GB RAM, 200 GB, Dual 2.8 GHz Pentium 4 2 Such-Server 2 GB RAM, 200 GB, Dual 2.8 GHz Pentium 4 1 Index-Server 2 GB RAM, 100 GB, Dual 2.8 GHz Pentium 4 Performance 100 Anfragen/Sek. incl. 15 Suchanfragen/Sek Indizierung 10 Dokumente/Sek Dokumente speichern Dokumente indizieren Team- und persönliche Sites 25 Portal Sites (mit Shared Services) Microsoft Solution Accelerator for Intranets
WSS als Hosting-Plattform User Verwaltung Anmeldung Active Directory Account Creation Mode Kontingentierung Individualisierung durch Kunden Installation eigener Webparts Installation eigener Vorlagen Installation von Zusatzprogrammen Performance und Verfügbarkeit Lizensierung Services Provider Licensing Agreement (SPLA) Pay per Use Aktion Neue Generation Zusammenarbeit 90 Tage Test
Agenda Installation der SharePoint Plattform Planungsüberlegungen Skalierung: Single Server bis Server Farm Sicherung: Backup/Restore Konfiguration mit FrontPage 2003 Technischer Background Listen - Ansichten - Webparts Datenansichts-Webpart und FrontPage 2003
Backup / Restore ToolAnwendungsbereich Stsadm.exe WSS: vollst ä ndige Sicherung einer Websitesammlung SharePoint Migration tool (Smigrate.exe) WSS: Sichert Sites und Untersites, individuelle Anpassungen und Einstellungen k ö nnen verloren gehen SharePoint Portal Server Data Backup and Restore utility (Spsbackup.exe) SPS: Sichert alle Datenbanken mit Ausnahme der Konfigurations-Datenbank, Wiederherstellung der Inhaltsquellen und Indices SPBackup.exe RessourceKit WSS: erstellt ein Batch-Datei, die ge ä nderte Websitesammlungen sichert (t ä glich oder w ö chentlich) SQL-BackupSicherung des gesamten SQL-Servers Drittanbieter-L ö sungen Wiederherstellung auf Dokumentebene Veritas, AvePoint, CommVault Disaster Recovery (from SharePoint Portal Server 2003 Resource Kit)
Agenda Installation der SharePoint Plattform Planungsüberlegungen Skalierung: Single Server bis Server Farm Sicherung: Backup/Restore Konfiguration mit FrontPage 2003 Technischer Background Listen - Ansichten - Webparts Datenansichts-Webpart und FrontPage 2003
Konzeption SharePoint Sites SharePoint speichert alles in SQL Datenbank 2 Bestandteile Inhalte und angepasste Seiten in der SQL Datenbank Site Vorlagen auf dem Web Server (CAML) Seiten im Browser werden aus beiden Quellen beim Aufruf zusammengestellt Ghosted / unghosted Pages
SharePoint Site Vorlagen Auf jedem Front-End-Webserver CAML-Schema-Dateien :\Programme\Gemeinsame Dateien\Microsoft Shared\web server extensions\60\ Beschreiben kompletten Aufbau einer Site Zugriff auf Vorlagen Erstellen eine neuen Site oder Liste Anzeigen einer unveränderten Liste Performance: CAML ist schnell! Beachten: Updates! Beschreibung im SharePoint Products and Technologies SDK daee-4d10-980f-789b827967b0&displaylang=en
Site Vorlagen
SharePoint Site Vorlagen Anpassungen Listeninhalte Dokumente SQL Site-Vorlage (Web Server) SCHEMA.XML Ansichten ONET.XML Listentypen Listenvorlagen FLDTYPES.XML Feldtypen
SharePoint Site Vorlagen WSS Inhaltsdatenbank Site \Template \1031 deutsch \1033 englisch Site \Template \1031 deutsch \1033 englisch Ghosted PagesUnGhosted Pages C:\Programme\Gemeinsame Dateien\Microsoft Shared\web server extensions\60 Webserver mit WSS Alle Original-WSS Seiten werden aus den Ghosted Pages generiert WSS Seite mit FrontPage geöffnet und gespeichert SQL WSS Inhaltsdatenbank
Agenda Installation der SharePoint Plattform Planungsüberlegungen Skalierung: Single Server bis Server Farm Sicherung: Backup/Restore Konfiguration mit FrontPage 2003 Technischer Background Listen - Ansichten - Webparts Datenansichts-Webpart und FrontPage 2003
Anpassung von SharePoint Lösungen lassen sich in vielen Fällen schon mit einfachen Mitteln ohne Programmierung erstellen Intelligente Verknüpfung bzw. Ausnutzung vorhandener Funktionen Anpassungen im Browser Ergänzen mit fertigen Komponenten Anpassungen mit Frontpage 2003
Add-Ons SharePoint Service Packs 1 Windows SharePoint Services Language Template Pack EEC77D B66-8E8D-9D079C509679&displaylang=en Office 2003-Add-In: Webparts und -komponenten e67a a1-84b1-337ffb549c5c&DisplayLang=de SharePoint Products and Technologies Web Component Directory ault.asp
Listen anpassen Anpassung Listen Spalten Ansichten Neue Listen Webparts Demo: Favoritenliste Webparts Demo: XML-Daten in PivotChart
Agenda Installation der SharePoint Plattform Planungsüberlegungen Skalierung: Single Server bis Server Farm Sicherung: Backup/Restore Anpassung mit FrontPage 2003 Technischer Background Listen - Ansichten - Webparts Datenansichts-Webpart und FrontPage 2003
Datenansichts-Webpart Zugriff auf interne und externe Datenquellen ohne Programmierung Verwaltung im Datenquellenkatalog Darstellung im Datenansichts-Webpart WYSIWIG-Ansicht der Daten bei Erstellung der Seite Live-Daten beim Aufruf im Browser
Datenquellenkatalog Verwaltung von Verbindungen zu Datenquellen Datenquellen einer SharePoint Site Erstellen und Löschen von Datenquellen Bearbeiten der Datenquellen Eigenschaften
Datenquellen Typen SharePoint Listen SharePoint Bibliotheken Datenbankverbindungen XML-Dateien Serverseitige Scripte (die XML erzeugen) XML Web Services
Datenquellenkatalog
Zugriff auf Daten SharePoint Server Aktion Data retrieval services SharePoint Daten OLE DB Daten XML Datei Daten XML Web Services Daten Anfragen von FrontPage 2003 Anfragen von Internet Explorer Datenansichts-Webpart
XSLT 14 Vorlagen zur Darstellung Paging wird unterstützt Symbolleiste für AdHoc Operationen Filter Sortieren Gruppieren Bedingte Formatierung Erweiterung des Datenansichts-Webparts durch Webpart-Verbindungen
Datenansichts-Webpart
Datenansichten Liste als Datenquelle Demo: Suche in Favoritenliste Webservice als Datenquelle Demo: Übersetzungsservice Datenbank als Datenquelle Demo: Northwind Datenbank mit Bilddarstellung
Zusammenfassung Datenquellenkatalog als Basis für den Zugriff auf unterschiedliche Datenquellen Flexible Darstellung der Daten im Datenansichts-Webpart Keine Programmierung erforderlich FrontPage 2003 als Entwicklungsumgebung
Fazit SharePoint Plattform Skalierbar Verlässlich Anpassbar Konfiguration mit FrontPage 2003 Fertige Tools nutzen Vielfältige Möglichkeiten Keine Programmierung erforderlich
Fragen und Antworten
Mehr Informationen SharePoint Portal Server Deployment Center Windows SharePoint Services Deployment Center Window SharePoint Services SP1 -deutsch- da47e-89d a319-a1f5bfedf497 SharePoint Portal Server 2003 SP1 -deutsch- ab750-c bd06-8f5d8347e3d2 SharePoint auf MSDN us/dnanchor/html/Sharepoint.asp FrontPage 2003 auf Office Online Microsoft Newsgroups
Mehr Informationen WSS FAQ von Mike Walsh WSS Demo Site von Ian Morrish SharePoint Customization SharePoint Resourcen Sammlungen
Mehr Informationen Weblogs Michael Greth Frank Fischer Sebastian Weber SharePoint Blogger Verzeichnis
Webcasts SharePoint Portal Server Infrastructure Implementation Best Practice 251&Culture=en-US SharePoint Portal Server 2003: Deploying as an Extranet 785&Culture=en-US Customizing SharePoint Portal Server 2003 with FrontPage &Culture=en-US Building Custom Microsoft SharePoint Sites with Templates and Site Definitions B-4A0C-45C6-9BD DB7943&displaylang=en
Ihr Potenzial. Unser Antrieb.