Run your Website in your own Windows Web Server
Web server is a computer system that processes requests via HTTP, the basic network protocol used to distribute information on the World Wide Web. The term can refer to the entire system, or specifically to the software that accepts and supervises the HTTP requests.
IIS Server (Internet Information Services) is very useful Web Server created by Microsoft. IIS server is easy to configurable and it is located in your own Windows System. IIS supports HTTP, HTTPS, FTP, SMTP. So, by using this server you can create you Email Server, File Server and Web server. It is the second most popular web server in the world.
By default IIS service is not enabled, so you have to enable it manually. I have created a step by step guide for this on another Tutorial.
STEP 1: You have to enable the HTTP Server and IIS Server. To enable this services go to āControl Panel\Programs\Programs and Featuresā and click on āTurn Windows features on or off buttonā.
STEP 2: Now you will see a window where you find a lot of services listed. By default IIS (Internet Information Services) unchecked. Check the IIS services. Under the IIS Services we will find some more important services listed there. Check all those options and click OK.
STEP 3: Your IIS Service in enabled now. To check the IIS server whether itās working or not, type ālocalhostā on your web browser. You will see IIS service will open if everything is correct. If not then check if there any other services using it or not and check your host file.
STEP 4: Open IIS (Internet Information Services) Manager. On left hand side top corner you will find your system name. Right click on system name and choose āAdd Web Siteā.
STEP 5: Ā A popup window will open in front of your screen. You have to feel some of section of this form. The very first option is āSite Nameā, put your site name in this section as per your choice. Now choose a physical path where do you want to store your site data and files. By default the physical path is :ā%SystemDrive%\inetpub\wwwrootā. From āBindingā drop down menu, you can choose any services as per your requirement. But this tutorial is for http server, so I am gonna choose http service (you need a certificate if you choose https. As we know the https uses SSL). Type your IP address of your Windows system and type the port number 80, which is the default port number of http service. At bottom you can see a option called āStart Web Site immediatelyā, to check this option your web site will start after click on OK button.
STEP 6: Now create a index.html file if know how to write a html code. If now then do some Google research or check some tutorial videos. Though, the html coding is not that much tough. Here is an small example. Save this file to that physical location which have selected as your Physical Location.
STEP 7: Now go to your web browser and type the IP address of your windows system and you will see the web site of yours.
HOW TO MAKE THIS WEBSITE LIVE:
So, now the questing is how do you make this website live so that anyone can check your website from different network or itās better to say from any where in the world with internet connection.
Open your Router and login with appropriate credential. Go to āPort Forwardingā menu depending on Routerās manufacturer and Model. Now forward the port 80 for your Web server IP.
Open your web browser again from a different network. Type the Public IP address of your server like this āhttp://204.205.698.658. If everything is done perfectly by your end, you will see your website.
For More Details: wervas.com /Ā https://howto976.wordpress.com/2017/01/18/run-your-website-in-your-own-windows-web-server/