HTTP Error 503. The service is unavailable in IIS is caused if application pool is paused or disabled as shown in the picture below:
Steps to solve HTTP Error 503.
Step 1: Open IIS and look for the application pool of the selected website. you may find your website there in Application pool window
Step 2: Select the Application Pool
Step 3:Write click on the website name in the Application Pool and then click on Start