- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
How to Install IIS on Windows 11 PC | Complete Step-by-Step Web Server Setup Guide
Learn how to install and configure Internet Information Services (IIS) on your Windows 11 PC. Whether you're a developer testing local web apps or hosting your own website, this complete tutorial walks you through everything—from enabling IIS in Windows Features to verifying installation and setting up your first website. Perfect for beginners and IT pros alike.
🔹 What Is IIS?
IIS (Internet Information Services) is a web server developed by Microsoft. It allows you to host and manage web applications using technologies like HTML, ASP.NET, PHP, and more. IIS is commonly used for intranet sites, development environments, and even live website hosting on Windows servers or desktops.
🔹 Why Install IIS on Windows 11?
Here are a few reasons you might want to install IIS on a Windows 11 PC:
To host web apps locally (for development or testing).
To simulate production environments.
To run local APIs or backend services.
For internal or LAN-based web applications.
To learn web hosting and server configuration basics.
🔹 System Requirements
Before proceeding, ensure:
You are running Windows 11 Home, Pro, or Enterprise.
You are logged in as a user with administrator privileges.
Your PC has at least 1 GB free space (IIS itself is lightweight).
🔸 Step-by-Step Guide to Install IIS on Windows 11
🔹 Step 1: Open Windows Features
Press Windows + S and type:
Turn Windows features on or off
Click the matching result to open the Windows Features dialog.
This is where you can enable or disable optional Windows components, including IIS.
🔹 Step 2: Enable Internet Information Services (IIS)
In the Windows Features dialog:
Scroll down and find Internet Information Services.
Check the box next to Internet Information Services.
You can expand the section to see and include optional components like:
Web Management Tools
World Wide Web Services
Application Development Features (ASP, CGI, .NET Extensibility)
Common HTTP Features
Security
Performance Features
✅ Recommended: At least enable these under World Wide Web Services → Application Development Features:
.NET Extensibility 4.8
ASP.NET 4.8
ISAPI Extensions
ISAPI Filters
Click OK.
Windows will begin installing IIS and its components. This may take 1–2 minutes.
🔹 Step 3: Verify IIS Installation
After installation, let’s check if IIS is working:
Open a browser.
Type in the address bar:
http://localhost
If IIS is running, you will see the default IIS welcome page that says:
“Internet Information Services (IIS) is working.”
This confirms that the IIS web server is successfully installed on your Windows 11 machine.
🔸 Optional: Configure IIS for Your Website or App
Now that IIS is installed, you may want to configure it for development or testing purposes.
🔹 Step 4: Access IIS Manager
Press Windows + S, then search for:
IIS or Internet Information Services (IIS) Manager
Open the IIS Manager.
This is the main interface for managing your sites, application pools, bindings, SSL certificates, and more.
🔹 Step 5: Create a New Website (Optional)
To test your own web project:
In IIS Manager, right-click Sites → Add Website.
Fill in:
Site name: e.g., MyTestSite
Physical path: The folder on your PC where the site files are located.
Port: Use 8080 or any available port if you want to avoid conflicts.
Click OK.
Now, open your browser and go to:
http://localhost:8080
You’ll see your website served by IIS!
🔹 Step 6: Configure Application Pools (Optional for .NET Sites)
IIS uses application pools to isolate apps. If you're running an ASP.NET application:
Open Application Pools in IIS Manager.
Make sure the pool your site uses is running.
If your app requires .NET Framework 4.8, set the pool’s .NET CLR version accordingly.
🔸 Troubleshooting Common Issues
Here are a few common problems and how to solve them:
🔸 "localhost doesn't load"
Solution: Check if the IIS service is running. You can restart it by opening Services → find World Wide Web Publishing Service → right-click → Restart.
🔸 "Site cannot be reached on custom port"
Solution: Ensure that the custom port you used (e.g., 8080) is open and not blocked by Windows Firewall.
🔸 IIS Manager not found
Solution: Make sure you installed IIS Management Console under "Web Management Tools" in Windows Features.
🔸 Uninstalling IIS (If Needed)
If you want to remove IIS:
Go to Windows Features again.
Uncheck Internet Information Services.
Click OK and restart your computer.
🔹 Conclusion
Installing IIS on a Windows 11 PC is a simple but powerful step for developers, testers, and anyone learning how web servers work. Whether you're building ASP.NET applications, hosting static HTML pages, or just experimenting with local server setups, IIS gives you a reliable and customizable environment right from your desktop.
Видео How to Install IIS on Windows 11 PC | Complete Step-by-Step Web Server Setup Guide канала The IT Spot
🔹 What Is IIS?
IIS (Internet Information Services) is a web server developed by Microsoft. It allows you to host and manage web applications using technologies like HTML, ASP.NET, PHP, and more. IIS is commonly used for intranet sites, development environments, and even live website hosting on Windows servers or desktops.
🔹 Why Install IIS on Windows 11?
Here are a few reasons you might want to install IIS on a Windows 11 PC:
To host web apps locally (for development or testing).
To simulate production environments.
To run local APIs or backend services.
For internal or LAN-based web applications.
To learn web hosting and server configuration basics.
🔹 System Requirements
Before proceeding, ensure:
You are running Windows 11 Home, Pro, or Enterprise.
You are logged in as a user with administrator privileges.
Your PC has at least 1 GB free space (IIS itself is lightweight).
🔸 Step-by-Step Guide to Install IIS on Windows 11
🔹 Step 1: Open Windows Features
Press Windows + S and type:
Turn Windows features on or off
Click the matching result to open the Windows Features dialog.
This is where you can enable or disable optional Windows components, including IIS.
🔹 Step 2: Enable Internet Information Services (IIS)
In the Windows Features dialog:
Scroll down and find Internet Information Services.
Check the box next to Internet Information Services.
You can expand the section to see and include optional components like:
Web Management Tools
World Wide Web Services
Application Development Features (ASP, CGI, .NET Extensibility)
Common HTTP Features
Security
Performance Features
✅ Recommended: At least enable these under World Wide Web Services → Application Development Features:
.NET Extensibility 4.8
ASP.NET 4.8
ISAPI Extensions
ISAPI Filters
Click OK.
Windows will begin installing IIS and its components. This may take 1–2 minutes.
🔹 Step 3: Verify IIS Installation
After installation, let’s check if IIS is working:
Open a browser.
Type in the address bar:
http://localhost
If IIS is running, you will see the default IIS welcome page that says:
“Internet Information Services (IIS) is working.”
This confirms that the IIS web server is successfully installed on your Windows 11 machine.
🔸 Optional: Configure IIS for Your Website or App
Now that IIS is installed, you may want to configure it for development or testing purposes.
🔹 Step 4: Access IIS Manager
Press Windows + S, then search for:
IIS or Internet Information Services (IIS) Manager
Open the IIS Manager.
This is the main interface for managing your sites, application pools, bindings, SSL certificates, and more.
🔹 Step 5: Create a New Website (Optional)
To test your own web project:
In IIS Manager, right-click Sites → Add Website.
Fill in:
Site name: e.g., MyTestSite
Physical path: The folder on your PC where the site files are located.
Port: Use 8080 or any available port if you want to avoid conflicts.
Click OK.
Now, open your browser and go to:
http://localhost:8080
You’ll see your website served by IIS!
🔹 Step 6: Configure Application Pools (Optional for .NET Sites)
IIS uses application pools to isolate apps. If you're running an ASP.NET application:
Open Application Pools in IIS Manager.
Make sure the pool your site uses is running.
If your app requires .NET Framework 4.8, set the pool’s .NET CLR version accordingly.
🔸 Troubleshooting Common Issues
Here are a few common problems and how to solve them:
🔸 "localhost doesn't load"
Solution: Check if the IIS service is running. You can restart it by opening Services → find World Wide Web Publishing Service → right-click → Restart.
🔸 "Site cannot be reached on custom port"
Solution: Ensure that the custom port you used (e.g., 8080) is open and not blocked by Windows Firewall.
🔸 IIS Manager not found
Solution: Make sure you installed IIS Management Console under "Web Management Tools" in Windows Features.
🔸 Uninstalling IIS (If Needed)
If you want to remove IIS:
Go to Windows Features again.
Uncheck Internet Information Services.
Click OK and restart your computer.
🔹 Conclusion
Installing IIS on a Windows 11 PC is a simple but powerful step for developers, testers, and anyone learning how web servers work. Whether you're building ASP.NET applications, hosting static HTML pages, or just experimenting with local server setups, IIS gives you a reliable and customizable environment right from your desktop.
Видео How to Install IIS on Windows 11 PC | Complete Step-by-Step Web Server Setup Guide канала The IT Spot
Комментарии отсутствуют
Информация о видео
19 мая 2025 г. 18:02:20
00:22:56
Другие видео канала




















