You may find many blog posts that will provide you step by step installation procedure to install Dynamics CRM 2013 on Windows Server 2012, so I'm not going to do this here. Instead I shall quickly mention few tips so that you can fly through the installation.
Indexing Service Pre-requisite
I spent some time to find the indexing service in Windows Server 2012. There isn't any. Microsoft now calls in Windows Search Service. Look for it in the Features section in the Server Manager when you are adding roles and features.
Performance Counter Permissions
You might receive these below errors in the final stage of the installation:
"The account specified to run the Microsoft Dynamics CRM application does not have Performance Counter permissions."
"The account specified to run the Microsoft Dynamics CRM Asynchronous Service does not have Performance Counter permissions."
- Open Server Manager
- Select Tools and click Computer Management
- Select Local Users and Groups
- Select Groups
- Under Performance Log Users group add CRM App Service user and CRM Async Service user
- Click back on the CRM installation screen and click next to continue
You are good to go now!