1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

Building a sharepoint 2016 home lab a how to reference on simulating

507 9 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 507
Dung lượng 40,44 MB

Nội dung

Building a SharePoint 2016 Home Lab A How-To Reference on Simulating a Realistic SharePoint Testing Environment — Stacy Simpkins MCT, MCSE SharePoint 2013, MCSA Server 2012, MCITP EA SharePoint 2010 Building a SharePoint 2016 Home Lab A How-To Reference on Simulating a Realistic SharePoint Testing Environment Stacy Simpkins MCT, MCSE SharePoint 2013, MCSA Server 2012, MCITP EA SharePoint 2010 Building a SharePoint 2016 Home Lab: A How-To Reference on Simulating a Realistic SharePoint Testing Environment Stacy Simpkins Brandon, Florida, USA ISBN-13 (pbk): 978-1-4842-2169-3 ISBN-13 (electronic): 978-1-4842-2170-9 DOI 10.1007/978-1-4842-2170-9 Library of Congress Control Number: 2016948362 Copyright © 2016 by Stacy Simpkins This work is subject to copyright All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed Trademarked names, logos, and images may appear in this book Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark Cover image designed by freepik The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made The publisher makes no warranty, express or implied, with respect to the material contained herein Managing Director: Welmoed Spahr Lead Editor: Gwenan Spearing Technical Reviewer: Fabio Claudio Ferracchiati Editorial Board: Steve Anglin, Pramila Balan, Laura Berendson, Aaron Black, Louise Corrigan, Jonathan Gennick, Robert Hutchinson, Celestin Suresh John, Nikhil Karkal, James Markham, Susan McDermott, Matthew Moodie, Natalie Pao, Gwenan Spearing Coordinating Editor: Melissa Maldonado Copy Editor: Kim Burton-Weisman Compositor: SPi Global Indexer: SPi Global Artist: SPi Global Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013 Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc) SSBM Finance Inc is a Delaware corporation For information on translations, please e-mail rights@apress.com, or visit www.apress.com Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use eBook versions and licenses are also available for most titles For more information, reference our Special Bulk Sales–eBook Licensing web page at www.apress.com/bulk-sales Any source code or other supplementary materials referenced by the author in this text are available to readers at www.apress.com/9781484221693 For detailed information about how to locate your book’s source code, go to www.apress.com/source-code/ Readers can also access source code at SpringerLink in the Supplementary Material section for each chapter Printed on acid-free paper Contents at a Glance About the Author xi About the Technical Reviewer xiii Acknowledgments xv Introduction xvii ■Chapter 1: Home Lab Hardware and Software ■Chapter 2: Hyper-V vs VMware and Virtual Switch Creation 11 ■Chapter 3: Creating Your Domain 21 ■Chapter 4: Active Directory 97 ■Chapter 5: Domain Name System (DNS) 117 ■Chapter 6: Joining the Machines to the Domain 133 ■Chapter 7: Group Policy 151 ■Chapter 8: Certificate Authority 175 ■Chapter 9: SQL Server 213 ■Chapter 10: Installing and Configuring SharePoint 257 ■Chapter 11: SharePoint Service Applications, HNSCs, and an App Catalog 333 ■Chapter 12: Installing Dev Tools 455 ■Chapter 13: Troubleshooting 465 Index 485 iii Contents About the Author xi About the Technical Reviewer xiii Acknowledgments xv Introduction xvii ■Chapter 1: Home Lab Hardware and Software Drinking the Kool-Aid Not a Single-Server SharePoint Farm Operating Systems and Software System Hardware Requirements But What If I Only Have 8GB of RAM? But What If I Don’t Have Windows 10 Pro? Software Requirements Planning Your Environment Not a Comprehensive Text of All Microsoft-y Things What Are You Going to Call Your Domain? Software Download Links Further Reading: a.k.a The “Do You Want to Know More?” Section Summary 10 ■Chapter 2: Hyper-V vs VMware and Virtual Switch Creation 11 Hyper-V Manager 11 Which Adapter to Choose 17 v ■ CONTENTS Troubleshooting a Configuration Error 17 Do You Want to Know More? 19 Summary 20 ■Chapter 3: Creating Your Domain 21 Creating the Machines 21 Inventory Planning 21 Dorking Your Hosts File 22 Creating the VMs 24 Configure the Domain Controller (and Additional Servers) 33 Configuring the Domain Controller 42 Additional Member Servers and Other Steps 76 Summary 96 ■Chapter 4: Active Directory 97 Configuring Active Directory 97 Creating User Accounts 101 PowerShell Example 107 Thwart Those Hackers 107 Do You Want to Know More? 116 Summary 116 ■Chapter 5: Domain Name System (DNS) 117 DNS Zones 117 We Are Using “Secure Only” 117 How Does the Information Replicate? 118 Resolution and Types of DNS Records 118 Host (A) and (AAAA) 118 Canonical Name (CNAME) Alias Record 119 Pointer (PTR) Record 119 Do You Want to Know More? 131 Summary 131 vi ■ CONTENTS ■Chapter 6: Joining the Machines to the Domain 133 The Time You’ve Been Waiting For 133 Do You Want to Know More? 150 Summary 150 ■Chapter 7: Group Policy 151 What Is a GPO? 151 GPOs in Play 151 LSD Overuse 152 How It Works and the LSDOU Again 152 Local Security Policy a.k.a secpol.msc 152 Sites 152 Domains 153 Organizational Units 153 Are Your Eyes Crossed Yet? 153 Settings 153 Default Domain Policy 153 Default Domain Controllers Policy 154 Restricted Groups Policy 154 Local Admin Rename and New Local Admin User 167 Do You Want to Know More? 173 Summary 173 ■Chapter 8: Certificate Authority 175 License and Registration, Please? 175 Communicate Securely 176 Do You Want to Know More? 211 Summary 211 vii ■ CONTENTS ■Chapter 9: SQL Server 213 Do You Want to Know More? 256 Summary 256 ■Chapter 10: Installing and Configuring SharePoint 257 Prerequisites for Installing SharePoint 257 Purpose of SharePoint 257 Using a Client Alias 257 Overview of the Install and Configuration Process 259 Installing the Prerequisites 260 Running Setup 271 Configure SQL for the Install 278 Recap of the Needed Service Accounts 287 SharePoint Install and Central Administration Scripts 293 Installing SharePoint Service Applications 299 Join the Servers to the Farm Running Central Admin on SSL 307 Do You Want to Know More? 332 Summary 332 ■Chapter 11: SharePoint Service Applications, HNSCs, and an App Catalog 333 Additional Service Applications, HNSCs, and an App Catalog 333 No “Sneaky Pete” Business, SharePoint! 346 Creating a Search Service Application and a User Profile Service Application 351 User Profile Service Creation 356 Managed Metadata 397 Quotas 403 Additional Configuration 404 Host-named Site Collections (HNSCs) vs PBSCs 405 Minimal Download Strategy vs Publishing Infrastructure 416 Enterprise and Standard Features 416 Search Center 416 viii ■ CONTENTS Web Applications, Site Collections, and Quotas 434 SharePoint Store 439 Publishing Infrastructure 448 Not in Conclusion, But a Good Start 452 Like a Fly Hitting a Windshield 452 Do You Want to Know More? 452 Summary 453 ■Chapter 12: Installing Dev Tools 455 SharePoint Designer Installation 455 Visual Studio Installation 458 Do You Want to Know More? 463 Summary 463 ■Chapter 13: Troubleshooting 465 Networking 465 Issues with Networking, Joining Machines, and Connections 465 Mstsc.exe 467 Incorrect Password or Account 469 DNS Records 469 Not Joined to the Domain 471 A Weirdly Named DC 471 Mapping Drives 472 Are the Drives Filling up on Your C? 473 Getting Scripts and Distributed Cache to Run 480 Scripts 480 Distributed Cache 481 Removing Search and/or User Profile Service Application 481 Search Service 481 User Profile Service Application 481 ix CHAPTER 13 ■ TROUBLESHOOTING After the advanced settings open, open the Domain profile and select the “Turn on network discovery” radio button (see Figure 13-13), and then click the “Save changes” button Figure 13-13 Turn on network discovery in the home lab Are the Drives Filling up on Your C? As Figure 13-14 shows, the C: drive can become full This could happen because other programs are installed or after the drive has become bloated by some of the updates that your VMs received Figure 13-14 Are you full? 473 CHAPTER 13 ■ TROUBLESHOOTING You can easily move things to the D: or E: drives on your laptop or desktop host MOVING DRIVES Move VMs from C to E You can move the virtual machine’s disks or all the machine’s files to a different location in a few simple steps Open Hyper-V Manager as an administrator Select the machine that you want to move (Note: They’ll move powered on, but they move much faster if powered off—and same is true in VMware.) After you select the machine, click Move in the right-hand menu, or right-click the machine and then select Move from the menu Click Next on the Choose Move Type screen, as shown in Figure 13-15 Figure 13-15 Move storage 474 CHAPTER 13 ■ TROUBLESHOOTING Choose the option that you want for moving the storage You can choose to move all the machine’s data, which includes the disks and all other files, to the same place Or, you could choose to move the storage to one location and the other files to another location And finally, you could opt to only move the virtual hard disks After you’ve made your selection, click Next, as shown in Figure 13-16 Figure 13-16 Usually, moving the disks is enough You can opt to only move some of the machine’s hard disks (assuming it had more than one) As you can see, this machine only had one hard drive After you’ve selected the hard disks that you want to move, click Next (see Figure 13-17) 475 CHAPTER 13 ■ TROUBLESHOOTING Figure 13-17 Choose the disk to move Some machines have more than one virtual disk It’s a good idea to keep them on the same storage for performance (see Figure 13-18) 476 CHAPTER 13 ■ TROUBLESHOOTING Figure 13-18 Make sure that you move all the disks Browse to the new folder that you want them moved into, and then click Next (see Figure 13-19) 477 CHAPTER 13 ■ TROUBLESHOOTING Figure 13-19 Set the target location 478 Review the steps that you’re about to complete and then click Finish to kick off the move (see Figure 13-20) CHAPTER 13 ■ TROUBLESHOOTING Figure 13-20 Make sure it’s going to move what you want, where you want Hyper-V informs you that the move has started, as shown in Figure 13-21 Figure 13-21 The move has started You can monitor the overall status from within Hyper-V Manager as the move occurs (see Figure 13-22) 479 CHAPTER 13 ■ TROUBLESHOOTING Figure 13-22 Hyper-V Manager has the details Getting Scripts and Distributed Cache to Run Scripts There are a few things that cause the scripts to fail or run poorly in the home lab There are many things that can contribute to this in a live-fire exercise One that comes to mind is a modified local security policy Modified local security policies are easily audited by comparing a non-domain machine to one of the machines in the troublesome domain Luckily, we won’t have that issue in the home lab, at least not in the scope of this book If you think you have modified the local security policy using secpol.msc, you should try setting it back to the default settings and try the scripts again after you make sure that the following are not true: • Make sure that the install account has db_creator and SecurityAdmin on the SQL server, server roles • Make sure that you’re using the install account to run the scripts • Make sure that the servers have the SQL Server Client Network Utility configure for the correct alias for the SQL server • Make sure that the execution policy for the management shell is set to Unrestricted If running the install script, make sure that the managed service accounts have been added by running all of the new-SPManagedAccount PowerShells 480 CHAPTER 13 ■ TROUBLESHOOTING If working with host-named site collections, make sure that you’ve added all the bindings on all the site collections that you’ve created, including the HNSC vanity name, as shown in Figure 10-23 in Chapter 10 If you fail to add the vanity URL for the HNSC, the script will not be able to find the top site If this happens, add the vanity binding and then close and reopen your management shell, and re-run the HNSC script Distributed Cache Getting distributed cache running is a relatively straightforward process Least privileging the service is straightforward too, but it’s a little outside the scope of this book To get distributed cache running, the following: Go to Services on the server page and start the distributed cache service Go to servers on the farm page and click Fix Next to the distributed cache server, distributed cache service Removing Search and/or User Profile Service Application Search Service If you’ve determined that you want remove the Search Service application because there is some issue with search that calls for its removal, the following using PowerShell: Open a management shell using the farm account and then run these commands in this order: get-spserviceapplication | Where-Object {$_.displayname -like "search service*"} | Removespserviceapplication -RemoveData get-spserviceapplicationproxy | Where-Object {$_.displayname -like "search service*"} | Remove-spserviceapplicationproxy -RemoveData ■ Warning RemoveData is going to delete the search databases User Profile Service Application Open a management shell using the farm account, and then run the following commands First, remove the proxy: get-spserviceapplicationproxy | where-object {$_.typeName -like "User pro*"} | removespserviceapplicationproxy -removedata Then, remove the service application and the databases: get-spserviceapplication | ? {$_.typeName -like "User pro*"} | remove-spserviceapplication -RemoveData Finally, remove the service application pool from IIS: get-spserviceapplicationpool | ? {$_.Name -like "user*"} | remove-spserviceapplicationpool 481 CHAPTER 13 ■ TROUBLESHOOTING Security Patches and Running psconfig Patches vs CU When you apply security patches to SharePoint, you need to run the psconfig wizard to properly apply them to the farm If you forget to run the psconfig wizard after installing security patches for SharePoint, you’ll notice that your servers on the farm page show that updates are required, and after you run psconfig, the servers on the farm page report that no action is required What this means is that the file named Microsoft.SharePoint.dll has been revved up a version greater than what is currently configured in the farms configuration database The best approach at this point is to run the psconfig wizard or to use PowerShell If you opt to use PowerShell for its speed vs the GUI of the psconfig wizard, the following is the one-liner that you can run to upgrade the farm after a security patch has been applied You only want to this after all the servers in the farm have had the security patches applied: PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures Cumulative updates (CUs) are best avoided unless you need the fix that they provide You can keep your SharePoint farm much more reliable if you apply security patches The only reason to apply a CU is if your farm is exhibiting the issues that it reportedly fixes When you apply a CU, make sure that you apply it to your production verification and/or dev environment before applying it to your user acceptance testing and production environments psconfig Changes Central Admin URL When you run psconfig in an OOB installation of SharePoint, it removes your vanity URL from central admin To avoid this, you must add an internal binding in SharePoint that sets a reference point for central admin within IIS bindings To this, use the following lines of code First, you need to instantiate a variable that contains the central administration web application: $spca = Get-SPWebApplication -identity https://serverName.tailspintoys.com:11111 (e.g., -identity https://sp2016app.tailspintoys.com:11111) Then after you’ve instantiated that variable, you can retrieve the bindings that are associated with central admin, by running this one-liner: $bindings = $spca.IisSetting.Item("Default") This assumes that you’ve only added alternate access mappings in the default zone Then, you can see the secure and insecure bindings by running the following lines: $bindings.SecureBindings $binding.ServerBindings More than likely, you’ll see that there are not any secure bindings, so you’ll add one, as follows: $newBinding = New-Object Microsoft.SharePoint.Administration.SecureBinding 482 CHAPTER 13 ■ TROUBLESHOOTING Then, you’ll check whether the $newBinding has the host header for the vanity URL by running this: $newBinding.HostHeader Press Enter If it is null you’ll enter this: $new.Binding.HostHeader = "spca.tailspintoys.com" Check the $newBinding.HostHeader again by running this: $newBinding.HostHeader Press Enter If you see that it now exists, go ahead and commit it by running this: $bindings.SecureBindings.Add($newBinding) $spca.Update() ■ Note You don’t have to go through all of this; you can simply go into IIS and reset the bindings to what they were before you ran the psconfig, and then check the registry If there was an HTTPS binding to the local host on the high port and a binding for the vanity URL on port 443, then you’ll want to double-check the central administration REG_SZ registry entry for the URL, which is located at hklm\software\Microsoft\shared tools\web server extensions\16.0\wss Getting Hyper-V Installed If you’ve already verified that you’re working with a Professional or Enterprise version of Windows 7, 8.1, or 10, and you have Hyper-V installed, then the issue with hardware not being able to be reached or issues with creating a virtual switch are due to the virtualization setting in your computer’s BIOS This is especially true if you just updated your operating system from a Home version to Professional In order to get Hyper-V installed correctly, you have to make sure that your host computer has virtualization enabled in the BIOS Most new machines have this already enabled; but if yours doesn’t for some reason, you should open the BIOS and turn on virtualization The setting name differs in computers, so please refer to your machine’s specification and user manual Once virtualization is enabled in the BIOS, Hyper-V Manager will run fine Summary At this point, you’ve created a home lab using SharePoint 2016 Where you go from here is up to you You might want to create a few more servers and install Office Web Apps Maybe you don’t what to use SharePoint 2016 at all; instead, you want to create a SharePoint 2013 farm And maybe that’s what you already did, because this book will work for SharePoint 2013 too I hope that this book helped to give you some insight into a Windows domain and that it helps further your development as a SharePoint administrator and developer Best of luck to you in all you do! 483 Index „A „C Active Directory Active Directory Administrative Center, 103 advanced features, 98 configuring, 97–101 dsa.msc, 97 organizational unit (OU) moving OU’s, 109–111 Active Directory Certificate Services (ADCS) configuration, 187 installation, 176, 184 web enrollment, 193–194 Active Directory Domain Services (ADDS), 57–59, 97, 181–182 Active Directory Services Interface (adsiedit.msc), 112 ADDS See Active Directory Domain Services (ADDS) Admin mode, xxi–xxvi Alternate Access Mappings (AAMs), 324–326, 370–371, 380–383, 408–412, 425–428, 482 Internal URL, 325, 383, 409, 412, 426–427 App Catalog configuration, 439–443 DNS pre-requisite, 439–440 Application Management, 324, 338, 340, 352, 363, 371, 380, 383, 386, 395, 397, 399, 404, 408, 415, 417, 422, 425, 428, 433–435, 437, 441, 443, 448 App zone in DNS, 439 Central admin on SSL, 307–331 Certificate Authority (CA) creating enterprise CA , 176–211 definition, 175 Change name of machine, 134 Commonly used shortcuts, xxvi Control Panel, 12, 73–74, 88, 165, 171, 178, 294, 472 Correct password or account, 469 Crawl schedules, 444–446 Manage schedules, 444 „B BackConnectionHostNames, 311, 376, 377, 414, 424, 428 Back-end server, 1, 211, 311 Binaries, 183, 259, 260, 267, 269, 271, 278, 286, 293, 311 Bindings, 320–321, 327, 370–371, 373–377, 380, 410, 413–414, 481–482 „D Default Domain Controllers Policy, 154 Default Domain Policy, 153–154 Delegation of Control Wizard, 357–363 replicating directory changes, 361–363 Directory Services Restore Mode password, 64 DisableLoopBackcheck, 309–311 Distributed cache running, 481 DNS See Domain Name System (DNS) DNS Name resolution, 118–131 DNS records canonical name (CNAME) alias, 119 host (A) and (AAAA), 118 pointer (PTR) record, 118–119 service locator (SRV) record, 130–131 DNS Zones Active Directory–integrated, 5, 70, 117–118, 120, 302–303, 305 forward lookup create new, 127, 301, 320 reverse lookup create new, 119–120, 123 standard primary, 117 Domain admin account, 5, 108, 137, 147, 151, 177, 187, 197, 311, 356, 472 renaming, 108 © Stacy Simpkins 2016 S Simpkins, Building a SharePoint 2016 Home Lab, DOI 10.1007/978-1-4842-2170-9 485 ■ INDEX Domain Controller change name, 29 dcpromo.exe, 54–75 firewall, 50–52 paging file, 54, 93–94 physical memory, 54, 93 remote access, 54, 96 static IP, 42, 45, 50, 76, 96 time zone, 53, 94–96 Domain Name System (DNS) dnsmgmt.msc, 69 install, 69–73 ldap port 389, 72–73 service locator record, 69–73 „E Enforcement, 152–153 Enterprise features, 416 „F Farm install accounts, 260, 263 MAXDOP, 278, 284, 286 overview of process, 259–260 prerequisites, 260–271 setup, 271–278 Farm server join scripts, 289–290 „G Getting Hyper-V installed, 483 Graphical user interface (GUI), 36, 108, 405, 412, 416, 482 Group policy, 2, 97, 131, 150–173 Certificate Enrollment Policy (CEP), 226 Group Policy Management console (gpmc.msc), 153, 156, 162, 168, 181–182, 226 Group Policy Object (GPO) creating, 151, 156–157 linking to OU, 151–152 naming, 153 GUI See Graphical user interface (GUI) „H Hard drives diskmgmt.msc, 82 dynamically expanding, 80 formatting, 88 initializing, 83 Host-named site collections (HNSCs), 260, 333–453, 458, 481 486 Hosts file file location, 25 modifying, 22–23 saving, 23 Host system host file, 22–33 IP settings, 42–54, 470 Hyper-V Manager configuration errors, 17–19 installing, 11–13 virtual switch, 11–20 „I IIS Manager (inetmgr.exe), 320 Improperly joined to domain, 471 Inheritance, 152–153 Ipconfig/all, 466 „ J, K Join domain administrator account, 138, 147, 187, 226 service locator (SRV) record, 130–131, 137, 148, 192, 470 „L License keys, 273 Local, Site, Domain, OU, 152 „M Managed accounts, 299–301, 335–336 Manage menu Add Roles and Features, 55, 179, 192, 196 Configure Active Directory Certificate Services, 197 Mapping drives, 465, 472–473 Metadata hub, 371, 397–403 Microsoft Terminal Services Connection, 145–150, 257, 261 Minimal download strategy (MDS), 416 Minimum role technology application, 289 distributed cache (distributedcache), 289–291 search, 289, 291, 293 web front-end (webfrontend), 289–290, 293 Moving Virtual Machine drives on host, 474–480 MSTSC.Exe, 145–149, 257, 261, 467–469 MySites, 371, 373–374, 376, 379, 381–382, 405, 417, 436–437, 446 managed path, 371, 373, 376, 390 ■ INDEX „ N, O „R Netdom to rename domain controller, 471–472 NET Framework 3.5 Feature pre-requisite, 238 NET session state, 333–335 Network settings advanced sharing settings, 141 network discovery, 141–142, 150 NSLOOKUP external lookup, 142–144 internal lookup, 142–144 Remote access hosts file, 148 troubleshooting, 150 Remote access (mstsc.exe), 145–149, 257, 261, 467–468 Removing search, 481 Removing user profile service, 481 Renaming local admin policy, 168–172 define policy setting, 170 Requirements hardware, 2–3, 10 operating system, 2–8 software, 4, 9, 232 Restricted Groups Policy, 154–167 creating, 154–167 Root CA , 176, 199 „P Patching SharePoint cumulative updates, 482 patches vs CU, 482 psconfig changes central admin URL, 482–483 Path-based site collections (PBSCs), 405–416, 423 Planning DNS entries, 405, 439 domain names, 8, 10 inventory, 21–22, 26, 119 machine names, 6, service accounts, PowerShell Enable-SpSessionStateService, 334 Get-NetAdapter, 18 import-module, 106 import-module ActiveDirectory, 106 New-SPLogfile, 347–348, 351 New-SPUsageLogFile, 347, 351 Set-SPCentralAdministration, 327 Set-SPDiagnosticConfig, 348–349 Set-SPUsageService, 348–349 PowerShell scripts Get-ExecutionPolicy, 295 local server role, 289–290 passphrase, 287–289, 319, 339 Run as administrator, 106, 252, 264–265, 271–273, 295, 323, 459–460 Set-ExecutionPolicy unrestricted, 295 SQL alias, 257–259, 286, 288, 292 Prerequisiteinstaller.exe, 264, 267 Psconfig wizard, 482 Publishing infrastructure Super Reader, 416, 448, 450 Super User, 416, 448–449 User Policy, 416, 448 „Q Quotas, 384, 396–397, 400, 403–404, 412, 428, 434–439, 442 site collection, 434–439 „S Search Center, 333, 356, 379, 396, 397, 404–405, 416–434 Search Content Sources, 443–447 Security groups, 97, 111–112, 151, 154, 341 creating, 111–112 Server Manager (servermanager.exe), 178, 238 Service Accounts create via GUI, 108 create via PowerShell, 103–107 Service Accounts recap, 287 Service applications Business Connection Service (BCS) formerly bdc, 342 Managed Metadata, 371, 397–403 Performance Point, 333, 335–339 Search, 333, 351–356 Secure Store, 333, 335, 338–346 User Profile Service, 351–356 Visio Graphics, 340–346 Service Connection Point (SCP), 112–116, 298–299 creating, 112–116 Service locator (SRV) record, 69–73, 117, 130–131, 137, 148, 192, 470 Setup errors, 270 SharePoint Designer 32-bit, 151, 309, 455, 457 64-bit, 151, 455 download link, 457–458 SharePoint Service Application (SSA), 293, 299–307, 333–453 installing, 299–307 Site collection features, 403 Site features, 401, 403 SQL client alias, cliconfg.exe, 257, 287–288, 292 SQL DBA , 213, 246 service account, 246 487 ■ INDEX SQL Server accounts, 213, 226, 240 agents, 240, 249–250 collation, 240–241 configure, 226–228, 248–255, 278–287 db_creator, SecurityAdmin, 278, 292, 480 default instance, 235, 239, 245, 249 drive distribution, 213–225 feature selection, 236 install, 213–245 login, 278–284 maximum degree of parallelism (MAXDOP), 255, 260, 278, 284, 286 memory consumption, 248–255 MSSQLSERVER, 239, 249 setup, 230, 231, 234–235 SQL Server Management Studio (SSMS), 248, 278, 279, 284, 299 VM considerations, additional drives, 216–217 Windows authentication mode, 242 SQL Server configuration Manager troubleshooting, 274 user account control, 265 WMI provider error message, 250–251 SSL certificate request, 316 Start menu items, xxi–xxvi System properties, sysdm.cpl, 43, 44, 54, 93, 96, 133, 148, 178, 293, 471 „T Time to live (TTL), 118 „U UAC See User account control (UAC) Unattended account, 338, 341 Unified Logging Service (ULS), 290, 346–351 log location, 347–351 Updates applying, 73–75 488 optional, 75 User account control (UAC), xxi–xxvi, 231, 249, 265, 273, 308, 319 „V Virtual hardware adding, 76–96 msinfo32, 54, 92 paging file size, 54, 94 SCSI controller, 76, 77, 215 Virtual machine (VM) creating, 24–33 desired switch, 27 drive sizes, 29, 54 dynamic memory, 26 generation 2, 26 Visual Studio download link, 458–459 install, 458–462 „ W, X Web application, 1, 324, 333, 354, 356, 363–364, 370–384, 397, 400, 405, 407–410, 415–425, 434–439, 448, 451, 482 Weird domain controller name, 356, 465, 471–472 Windows activation, 90 administrator password, 33, 41 custom installation, 38–39 “Press any key…,”, 31–33 Windows Update, 73–74, 247, 271, 293–294 Worksheets machine names, 6, service accounts, „ Y, Z Yellow warning triangle, 465 ... Schroeder, Ari Ammon, Len Terranova, Art Garcia, Paul Beaton and the Softball team, Ciara, Dee at Dawn foods, Hedrick, Reed Beaver, Rajai Rahaman, Fabian Hernandez, Brian Swiger MCT, Brian Caudill,... of Dawn Foods, Inc., and at an international law firm’s operations center located in Brandon, Florida He’s also worked as a solutions architect for Magenium Solutions and as a senior consultant... have central administration running on a vanity URL and over SSL Chapter 11: SharePoint Service Applications, HNSCs, and an App Catalog You’ll configure quite a few service applications, create

Ngày đăng: 26/09/2021, 20:07

TỪ KHÓA LIÊN QUAN

w