
Discover how to install and use IIS manager on Windows Server to host websites with a graphical interface, publish via Visual Studio, and manage environment variables and http restrictions.
Set up IIS manager on a fresh Windows server using Server Manager, add roles and features, and enable the web socket protocol for reliable web hosting.
Install the web platform installer to access plugins for the IIS manager, then use it to install web deploy from the server manager.
Install and set up web deploy within the web platform installer, then verify it works to enable fast, easy upload of websites on IIS manager.
Prepare a well-organized project folder on your server with clear naming, and create a deployment user with proper access (not read-only) for web deploy.
Learn to create a website in IIS manager and configure bindings by IP address, port, or domain name, including the site path and basic authentication.
Publish a simple .NET web site to IIS using web deploy with an imported profile. Configure the server IP and validate the connection; compare framework dependent and self-contained deployments.
Learn to access and persist environment variables in an IIS site by using the configuration editor, selecting web.config to avoid losing variables during deployment.
Explore IP restrictions in IIS manager by opening the site's IP address and domain restrictions, then add deny entries for ranges and allow entries for trusted IPs.
Internet Information Services is a program used in windows server to manage your web applications. In it, you can host .net core, php, node.js and other applications. This course will show you how to setup your server for using IIS, how to upload your website from visual studio and more.