I did this not only for my readers, but also for myself. I have a terrible memory and so this blog helps me to keep my notes in order. Here is the culmination of all my latest blogging efforts in the order needed to build a SharePoint 2013 farm.
- SharePoint 2013 Farm Checklist
Use this to gather all your necessary information, accounts, and files for your farm.
- Turn off UAC on all servers
This step is very necessary to ensure no hiccups for your install!
- Install Prerequisites
- Install the Windows updates you gathered (in the checklist)
- Disable Loopback
- Set up a SQL Alias
- Install SharePoint 2013
- Configure Managed Accounts
- Create Default Service Application Pool
- Create Service Application - This is my preferred order:
- Set up Virus exclusions
- Configure Logging
- Set Up IIS Headers
- Set up Cache accounts super user and super reader accounts: http://technet.microsoft.com/en-us/library/ff758656(v=office.15).aspx
- Address SVCHOST.exe memory leaks on all servers by Disabling the Windows Update Service
- Address Noderunner memory leaks
- Remove distributed cache from app servers
- Configure SMTP for outgoing email: http://technet.microsoft.com/en-us/library/cc263462(v=office.15).aspx
- Install SharePoint CUs. Be sure to reboot every server in the farm and run the SharePoint config wizard.
See SharePoint 2013 Build Numbers by Todd Klindt for a comprehensive list of SharePoint updates. My rule of thumb is that I don't install any hotfixes unless I have a serious problem. I'll update CUs about 3 months behind the current date again, if I'm having issues. For example, my farm had many distributed cache issues and so I installed the September 2014 CU which helped greatly. It took a bit of reading through all the CU information to find which CUs were somewhat stable though. I'd be more inclined to install Service Packs, but again waiting for some months to let any bugs get noted first.
- Install AppFabric CU