• Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us
TecAdmin
Menu
  • Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us

How to Create Website in IIS on Windows

Written by Rahul, Updated on February 7, 2020

IIS (Internet Information Services) is the webserver for Windows systems created by Microsoft. This web server is most popular for hosting .net framework based websites. We can also host other programming languages websites by adding their modules and handlers.

In our previous tutorial, you learned to create a Website, Application Pool, Virtual Directory and Binding via appcmd command-line utility. This article will help you in creating a new website in using IIS manager on a Windows system.

Step 1 – Start IIS

Use the windows navigation menu and open IIS on your system. Or you can directly open IIS by typing inetmgr in run window like below.

start-iis-on-windows

Step 2 – Add new Website

In the left side base expand the tree and select the Sites option. Then Right-click on Sites and select Add Website… option like the following image.

add-website

This will open a popup to input new website details. Input the following details in pop-up box.

  • Site name: Name of website to be appeared in IIS listing.
  • Application pool: Select an application pool or keep is the default to create new application pool same name as sitename.
  • Physical path: Enter the location of website pages on system.
  • Binding:
    • Type: Select protocol to configure (eg: http or https)
    • IP address: Select ip address from drop list to set dedicated ip for site or keep is the default to use shared ip.
    • Port: Enter port on which site will be accessible for users.
    • Host name: Enter you actual domain name you want to use.
  • Start Website immediately: keep this box checked to start site.

add-website-details

Step 3 – Adding Website Alias

If you want to add website aliases like “www.tecadmin.net”. Open IIS, select your site and click on Bindings. You will get Site binding screen like below

open-site-binding

Click on Add button it will open site binding box.

add-website-alias

Enter the hostname of your site aliases like www.tecadmin.net, demo.tecadmin.net or stage.tecadmin.net and input other details and click Ok.

add-site-binding

Step 4 – Verify Configuration

To verify configuration you can simply access the site in a web browser. If your domain is not pointed to this server do host file entry and check.

Share it!
Share on Facebook
Share on Twitter
Share on LinkedIn
Share on Reddit
Share on Tumblr
Share on Whatsapp
Rahul
Rahul
Connect on Facebook Connect on Twitter

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

8 Comments

  1. Avatar miroslav Reply
    October 15, 2020 at 5:18 pm

    Mister Rahul Kumar explanation is very,very,very good ! Thanks

  2. Avatar jjideas Reply
    May 29, 2020 at 9:33 am

    it does not work with the same port 80

  3. Avatar Sunrise Reply
    September 19, 2019 at 4:55 am

    I love this post! I read your blog site fairly often, and you are always coming up with some
    great staff. I shared this blog post on my Twitter, and my followers loved it!
    Good luck.

  4. Avatar latin brides Reply
    July 26, 2019 at 8:30 pm

    Excellent working day! This can be my original remark now and so i just planned to provide a brief shout out and say I undeniably
    savor browsing your posts. Could you propose just about every other websites/webpages/community forums
    that bargain with the same topics? Thanks a lot!

  5. Avatar Suman Reply
    July 26, 2019 at 7:07 am

    Nice post and good lucking

  6. Avatar Jay Reply
    June 30, 2018 at 7:02 pm

    This article was really helpful…. I was struggling to learn iis, but this gave me a clear guidance….. Thank you

  7. Avatar Almin Valyani Reply
    October 7, 2017 at 8:23 am

    Hey, sir,
    Just read your article it’s awesome. I was working on this and trying to do the same but was approaching it in a different way.
    want to know if a web service can also be hosted in the same way?
    or also want to know thatserver monitoring
    is the best way to use this

  8. Avatar Pritam Reply
    July 7, 2015 at 5:53 am

    Hey Rahul,
    great article. I was working on this and trying to do the same but was approaching it in a wrong way.
    want to know if a web service can also be hosted in the same way?

Leave a Reply Cancel reply

Popular Posts

  • How To Install Python 3.9 on Ubuntu 20.04 5
  • How To Install Python 3.9 on Ubuntu 18.04 0
  • How to Use AppImage on Linux (Beginner Guide) 2
  • How to Install Python 3.9 on CentOS/RHEL 7 & Fedora 32/31 0
  • How To Install VNC Server on Ubuntu 20.04 1
© 2013-2020 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy