Building a SharePoint 2016 Home Lab
This book is a step-by-step guide to building your own SharePoint farm in a home lab setting. Learn how to build a windows domain and then join servers into the domain in order to create your own testing and learning environment. After you get the domain stood up, where you go from there is up to you. This book will help you learn how to spin up SharePoint in a least privileged fashion. This isn’t strictly a SharePoint book, though. For example, if you’re not a SharePoint professional and are just looking to create a working windows domain for other purposes; the home-lab domain that you’ll create will work great for Exam preparation for non-SharePoint purposes. You could even use it for learning how to install Exchange Server. After all, it’s your Home Lab domain. In this book you will build your home-lab domain and you’ll have a great place for learning how to administer SharePoint and develop SharePoint Apps. Here are just some of the tasks you’ll complete in easy to follow exercises:
- Create a windows domain and a certificate authority, so that you can run SharePoint on SSL
- Join servers to the domain and configure other technology on the member servers as needed
- Install SQL Server, and correctly partition the server in accordance with best practices
- Install and configure a SharePoint farm
- Spin up Host Named Site Collections (HNSC’s)
- Install and configure Visual Studio
Who This Book Is For:
This book is suitable for both developers and administrators. No technical knowledge is assumed beyond a general familiarity with computers and computing terminology. The resulting domain will be suitable for both IT and developer testing needs.
Utilize a treasure trove of free SharePoint troubleshooting tools and receive insightful guidance about the types of SharePoint issues that can be discovered through their use. Chapters in this book contrast solid and least privileged builds in order to help you understand the types of issues that are raised when farms are not built the least privileged way.
Because SharePoint errors often present themselves one way, when an issue is actually something entirely different, the process of finding the root cause can feel like going down a rabbit hole. Hands-on exercises get you comfortable with logs so you can efficiently and effectively “explore the rabbit hole.”
Troubleshooting SharePoint also demonstrates how to identify components and settings that enter an environment where access has been restricted. The author shares his proven methods for researching an issue based on what appears in the logs, with the understanding that often it is not as simple as asking a question, but how you ask it that leads to the right answer.
What You’ll Learn
- Utilize networking tools such as NetMon, WireShark, and Fiddler for troubleshooting
- Master SharePoint PAL, Webalizer, Indihaing, Developer Dashboard, the Feature Admin tool, and more
- Become proficient using Timer Jobs and Search Diagnostics
- Understand how various files are accessed by IIS sites and within the server file system
- Discover how IIS mappings and file permissions affect issues
- Troubleshoot with ULS Viewer, PowerShell, and tools such as ProcMon, PerfMon, and Event Viewer
- Meet your new best friend, the ULS Viewer
- Use Event Viewer as a troubleshooting source
- Become conversant in the “language” of SharePoint from the log’s perspective
Who This Book Is For
SharePoint administrators and developers who want to learn how to quickly diagnose and resolve issues in any SharePoint server in SharePoint farms where admin access is possible
Customized Personal IT Training
You can request personalized training on a number of topics in one hour increments: SharePoint Administration SharePoint Configuration SharePoint Architecture SharePoint Troubleshooting Active Directory Active Directory Federation Services HTML, CSS, and web page design PowerShell Office 365 administration Azure administration … Read More
- SysKit Insights is a powerful solution for monitoring and troubleshooting your SharePoint servers.
- All the Logs in One Place – Troubleshooting Made Easy. It’s not an easy task to make sure that the SharePoint environment always runs smoothly, but instant alerts and the ability to search through all the logs from one location make it a breeze.
- Event Viewer will allow you to monitor information about your farms’ health from the Windows Event Log, SharePoint ULS, and SQL logs across all servers in their farms.
SysKit Insights’ powerful collecting engine will enable you to:
- Search through collected logs
- Filter data by category, source, server, message, event ID, and correlation ID
- Set up a query addressing the problem that you want to proactively track and receive email alerts
SharePoint Performance Monitoring
- Insights allows you to monitor 30-plus SharePoint-specific performance counters for all servers across all farms.
- Check out the performance of each farm, or drill down and examine each server individually.
- Predict future problems
- Identify potential bottlenecks
- React in a timely fashion and prevent damage
The interface is intuitive and user-friendly, which enables you to get an overview of your farms’ health in no time.
Receiving real-time email alerts when your servers’ performance reaches warning or critical levels enables you to relax knowing that if something does go wrong you will have enough time to fix it.
Besides Performance Alerts, there are also SharePoint Alerts that will let you know if Central Administration, SharePoint Timer Service or any site collection is not accessible, and Event alerts that will go off if the event you specified occurs in ULS, SQL, or Windows Event logs.
- Microsoft Windows 7 (with Service Pack 1), Windows 8, Windows 8.1, W
- indows 10 or later are supported (64-bit only)Windows Server editions: Windows Server 2008 R2 – 2016, all editions
- Please note that we do not recommend installing the application on a server which is part of a SharePoint farm.
- Microsoft .NET Framework 4.5 or higher
- CPU – any Windows 7, Windows 8 or Windows 10 capable CPU with at least two cores
- Memory – up to 512 MB (200 MB RAM while idle)
- Disk – 250MB of available hard disk space
- Index – we recommend minimum of 200GB disk space required to store the index containing all the data (ULS, SQL logs and Windows Event logs). However, this largely depends on your infrastructure and farm footprint. It is recommended to change the index location to a secondary drive.
- 1366×768 or higher resolution video card
- In order to run the SysKit Insights, you need a database. The SysKit Insights supports SQL Server databases only. SQL 2008 or better is supported.
- User must have proper privileges to successfully run the application.
User Permission Requirements
- Local administrator on all the machines you want to monitor. Both SharePoint and SQL server.
- Minimum of db_datareader on a SharePoint’s Config database.
- On a SQL server – public server role.
- SysKit Insights relies on Active Directory to reach the names/addresses of the computer. So, the Service Account needs to have permission to read from AD.
- After that it uses WMI to collect all the data. Classic WMI TCP/UDP ports are used.