Administer Microsoft IIS
In this lab, you’ll gain hands-on experience performing day-to-day management of a Windows Server Internet Information Services (IIS) web server. When you’re finished, you’ll know the basics of IIS web server administration using graphical and command-line tools.
Terms and conditions apply.
Lab info
Lab author
Challenge
Getting Started in the Lab Environment
Here are the initial instructions and explanation of the lab environment. Read this while your environment is busy creating itself from nothing. Yes, this violates physics; we know. How fun!
Challenge
Set Up Your Development Environment
You'll set the stage for the rest of your lab work by starting relevant applications and viewing the lab support files.
Challenge
Create a New Web Site
Here, you'll use PowerShell to create a new application pool and web site on the Windows Server 2019 lab VM. You'll then use the IIS Manager to verify success.
Challenge
Configure a TLS Binding
As your web site is up and running, you'll now ensure all communications with the new IIS web site are encrypted with TLS.
Challenge
Implement IIS Authentication
IIS also allows for authentication. You'll restrict access to your new IIS web site by using Digest authentication.
Challenge
Back Up and Monitor IIS
Finally, you'll start by backing up all web site content and web server configurations on the lab VM. You'll then continue by checking the IIS server log files for issues.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Advanced general computing skills
- Intermediate Windows Server administration skills
- Late beginner/early intermediate PowerShell skills