
Install and configure the web server quickly using the default IIS installation, manage via IIS Manager, and test with a basic hello world HTML page on localhost.
Enhance IIS by adding the web server role and ASP.NET components, configure server manager to install dotnet extensibility 3.5/4.8 and ASP.NET, and deploy a hello.aspx test page on localhost.
Learn to install and configure IIS with PowerShell, automate deployments on remote servers or Windows Server Core, and prepare with git and SSH keys for remote cloning.
Explore IIS manager's evolution to dot net configuration and delegation via web.config, application host dot config, and the features view. Navigate its browser-like interface to manage servers, sites, and apps.
Explore IIS configuration from the metabase to clear text XML files, and examine the hierarchical file structure and inheritance model across server, sites, and components.
Explore the IIS hierarchy of websites, applications, and virtual directories, and learn how sites host apps and how virtual directories map to physical paths with separate application pools and bindings.
Create your first IIS website using IIS Manager, via server manager or inetmgr, then configure site name, a new application pool, a physical path, and binding with http or https.
Create and assign an IIS application pool to isolate each web app. Configure dotnet version and pipeline mode, then map the pool to a website.
Master automating IIS website creation with AppCmd.exe by creating application pools, adding sites with bindings and physical paths, and leveraging batch scripting for bulk deployments.
Learn to install the web server role on Windows Server using Server Manager or PowerShell, via Get-WindowsFeature and Add-WindowsFeature, installing only required management tools for secure deployment across multiple servers.
Verify successful IIS 10 installation by reviewing events and services on the server, using PowerShell to export event logs, and launching Internet Information Services Manager and a browser to confirm.
Explore using IIS manager to configure website content, security, and reliability, manage web sites and applications with GUI and PowerShell, and navigate default sites and components.
Configure the default IIS web site, test the server in production, and locate its files using the PowerShell WebAdministration module with get-website, get-childitem, and get-content.
Explore the IIS 10 default web site's root via IIS Manager and show file extensions; create a simple Notepad page to test loading in a browser.
Configure application settings using ASP in IIS 10, and build a dynamic info page that shows server variables and hosting details for easy page replication.
Install the web server role (IIS) on Windows Server using GUI in a Hyper-V lab. Learn how to deploy IIS and join a domain, with a PowerShell alternative shown.
Connect to the IIS server with domain credentials in PowerShell, install features, and deploy a site by copying files to the www root and backing up; verify localhost in gui.
Explore Windows PowerShell as an object oriented engine for administrative automation, and its ability to run in GUI apps to execute tasks from the command line using shell commands.
Explore the evolution of PowerShell versions from 1.0 to 5, including installation options, defaults on Windows client and server releases, Windows Remote Management, and components in the Windows Management Framework.
Explore how to host Windows PowerShell in two primary hosts: the console and the integrated scripting environment, highlighting capabilities, limitations, and when to use each for foundational scripting.
Determine the PowerShell version you are using by running PSVersionTable to display the main PowerShell version and component versions. Note this method does not work in Windows PowerShell 1.0.
Choose the Windows shell or Windows PowerShell version for your OS (64-bit on 64-bit systems, 32-bit on 32-bit systems) and run with administrative credentials; ensure the window title shows administrator.
Configure the console to improve readability by changing the font, font size, color, and window size, including awareness of important characters like grief X and punctuation, while avoiding horizontal scrolling.
Explore the PowerShell ISE graphical environment with a script editor, debugging tools, and an interactive console. Position the two panes, search Windows shell commands, and customize fonts and colors.
Configure the Windows PowerShell console app and customize its appearance and layout, including colors, and save a transcript named Text1 to the C drive.
Open Windows PowerShell as administrator and verify the window title excludes x86 for a 64-bit session; configure font, color, and size, then start a transcript to log commands.
Open the 64-bit Windows PowerShell as administrator and configure it as the application, then set a single-pane view by hiding the command pane and adjusting the font size.
Open the 64-bit Windows PowerShell as administrator, set the IAC to a single-pane view by showing the script pane and hiding the command pane, and adjust the font size.
Trace PowerShell versions from 1.0 to 5 within the Windows management framework. Learn about Windows Remote Management and Background Intelligent Transfer Service.
Explore hosting Windows PowerShell through console and the integrated scripting environment, compare GUI tools like Exchange Management Console, and practice building scripts using the console to reinforce foundational skills.
Discover how to determine your PowerShell version with PSVersionTable in Windows PowerShell, view component version numbers, and understand that the method doesn't work on PowerShell 1.0.
Learn how to choose the correct 64-bit or 32-bit PowerShell and shell versions on Windows, ensure administrative privileges, and verify the administrator label in the window title.
Configure a different font and font size in the console to improve readability and differentiate characters; resize the window to avoid horizontal scrolling, and adjust colors.
Open the IAC as administrator and arrange its user interface with script and console panes. Customize appearance by adjusting layout, font size, color theme, and toggling docked or floating panes.
The purpose of this course is to prepare you to configure, manage, and support Internet Information Services fundametals.
The primary audience for this course is individuals who want to become a Web server administrator in an enterprise environment. Also, individuals who are
assuming a new role requiring skills to manage content served by an IIS Web server.
The goal is to provide coverage of IIS tasks including topics like
It also covers Powershell Fundamentals. The topics cover Get to Know Powershell Hosts, Versions, Configuring the Console and ISE, Overview and Background of Powershell.