ADMINISTERING THE WEB SERVER (IIS) ROLE OF WINDOWS SERVER EĞİTİMİ

IIS ile güvenli ve ölçeklenebilir web sunucusu yönetin

Windows Server üzerinde IIS rolünü kurun, site ve application pool yapılandırın, SSL ve kimlik doğrulamayı yönetin.

Windows Server üzerinde IIS rolünü kurmayı, web sitesi ve application pool yönetmeyi, SSL/TLS ve kimlik doğrulama yapılandırmayı, URL Rewrite, caching ve PowerShell ile otomasyonu uygulamalı olarak öğreten orta seviye eğitim.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

IIS Manager, appcmd ve PowerShell ile uçtan uca web sunucu yönetimi

Bu eğitim, Windows Server üzerindeki IIS (Internet Information Services) web sunucu rolünün günlük yönetimini uygulamalı olarak öğretir. Rol ve özellik (feature) kurulumundan başlayıp web sitelerinin, sanal dizinlerin ve uygulama havuzlarının (application pool) oluşturulmasını, binding ve host header yapılandırmasını, SSL/TLS sertifikası kurulumunu ve HTTPS yönlendirmesini ele alır. Windows ve Basic kimlik doğrulama, yetkilendirme kuralları, URL Rewrite, application request routing, output caching, failed request tracing ile log analizi ve appcmd.exe ile WebAdministration PowerShell modülü üzerinden otomasyon konuları işlenir.

Süre ve Format

3 Gün. Her gün dört modül; teori ardından IIS Manager ve PowerShell ile laboratuvar uygulamaları yapılır.

Seviye

Orta Seviye — IIS web sunucu rolünün kurulumu, site ve uygulama havuzu yönetimi, SSL/TLS, kimlik doğrulama ve performans ayarlarını kapsar.

Öğrenme Metodu

Her konu gerçek bir Windows Server/IIS lab ortamında site kurma, sertifika bağlama ve log analizi uygulamalarıyla pekiştirilir.

Neden Bu Eğitim?

🌐Site Yönetimi

Birden çok siteyi binding, host header ve application pool izolasyonuyla tek sunucuda güvenle barındırmayı öğrenirsiniz.

🔒Güvenli HTTPS

SSL/TLS sertifikası kurulumu, SNI ve HSTS ile sitelerinizi standartlara uygun şekilde güvenli hale getirirsiniz.

⚙️Otomasyon

appcmd ve WebAdministration PowerShell modülüyle site ve havuz işlemlerini betikleştirerek zamandan kazanırsınız.

Anahtar Konular

IIS eğitimiWindows Server web sunucuapplication poolSSL TLS yapılandırmaURL RewriteappcmdWebAdministration PowerShellIIS kimlik doğrulamaHTTPS bindingweb sunucu yönetimi
“Sağlam bir web sunucusu, doğru yapılandırılmış sitelerin, izole havuzların ve güvenli bağlantıların toplamıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Windows Server Temeli

Sunucu rolleri ve özellik ekleme (Server Manager) hakkında temel bilgi faydalıdır.

2
TCP/IP Bilgisi

Port, DNS, HTTP/HTTPS ve IP adresleme kavramlarına aşinalık beklenir.

3
Lab Ortamı

Windows Server 2019/2022 kurulu bir sanal makine veya lab erişimi gereklidir.

4
PowerShell

Temel PowerShell komut çalıştırma deneyimi otomasyon modüllerinde yardımcı olur.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı IIS rolünü kurmayı, web sitesi ve uygulama havuzu oluşturmayı, binding ve host header yapılandırmayı öğrenir.
Modül 1
IIS Rolü ve Mimari
  • Server Manager ve Install-WindowsFeature ile Web-Server rolünün kurulumu
  • IIS modüler mimarisi: native ve managed modüller
  • W3SVC, WAS (Windows Process Activation Service) servislerinin rolü
  • Role Services seçimi: Common HTTP Features, Health and Diagnostics, Security
  • inetpub klasör yapısı ve applicationHost.config dosyasının konumu
  • IIS Manager (inetmgr) arayüzünün tanıtımı ve bağlantı yapısı
Modül 2
Web Sitesi Oluşturma
  • New-Website cmdlet'i ve IIS Manager ile yeni site oluşturma
  • Physical path ve pass-through authentication ayarı
  • Sanal dizin (virtual directory) ve uygulama (application) farkı
  • Default Document, Directory Browsing yapılandırması
  • MIME type ekleme ve statik içerik sunumu
  • Site durdurma/başlatma ve Auto Start davranışı
Modül 3
Application Pool Yönetimi
  • Application pool oluşturma ve .NET CLR sürüm seçimi
  • Integrated ve Classic pipeline modları arasındaki fark
  • Pool identity: ApplicationPoolIdentity, NetworkService, özel hesap
  • Recycling ayarları: zaman aşımı, bellek limiti, istek sayısı
  • Idle time-out ve Start Mode (AlwaysRunning) yapılandırması
  • Worker process (w3wp.exe) izolasyonu ve pool-site eşlemesi
Modül 4
Binding ve Host Header
  • IP adresi, port ve host header ile site binding tanımı
  • Aynı IP üzerinde host header ile çoklu site barındırma
  • HTTP ve HTTPS binding ekleme (netsh http show sslcert)
  • Wildcard ve SNI (Server Name Indication) bindingleri
  • http.sys ve URL ayırma (reservation) kavramı
  • Binding çakışmalarının tespiti ve giderilmesi
Günün hedefiKatılımcı SSL/TLS sertifikası kurmayı, HTTPS zorlamayı ve çeşitli kimlik doğrulama/yetkilendirme yöntemlerini yapılandırmayı öğrenir.
Modül 1
SSL/TLS Sertifikaları
  • Server Certificates ile CSR oluşturma ve sertifika içe aktarma
  • PFX import, sertifika zinciri ve intermediate CA kurulumu
  • HTTPS binding'e sertifika atama ve SNI etkinleştirme
  • TLS 1.2/1.3 etkinleştirme, SChannel registry ve protokol kapatma
  • HSTS (Strict-Transport-Security) başlığı ve HTTP→HTTPS yönlendirme
  • Sertifika yenileme, süre takibi ve wildcard sertifika kullanımı
Modül 2
Kimlik Doğrulama
  • Anonymous authentication ve IUSR hesabı
  • Windows Authentication: Kerberos ve NTLM, SPN kaydı
  • Basic Authentication ve HTTPS zorunluluğu
  • Digest ve Client Certificate Mapping kimlik doğrulama
  • Forms authentication (ASP.NET) temel yapılandırması
  • Kimlik doğrulama öncelik sırası ve çakışma yönetimi
Modül 3
Yetkilendirme ve Kısıtlama
  • Authorization Rules ile Allow/Deny kurallarının tanımı
  • IP Address and Domain Restrictions modülü yapılandırması
  • Request Filtering: uzantı, boyut ve URL segment kısıtları
  • NTFS izinleri ile IIS yetkilendirmesinin birlikte çalışması
  • Dynamic IP Restriction ile kaba kuvvet saldırı önleme
  • Feature delegation ve web.config kilitleme (lock)
Modül 4
URL Rewrite
  • URL Rewrite modülünün kurulumu ve kural yapısı
  • Inbound rule ile dost görünümlü URL (friendly URL) üretimi
  • HTTP'den HTTPS'e kalıcı yönlendirme (301) kuralı
  • Regex ve wildcard pattern ile eşleştirme
  • Rewrite map ve koşul (condition) kullanımı
  • Outbound rule ile yanıt içeriğinin yeniden yazılması
Günün hedefiKatılımcı IIS performansını artırmayı, logları analiz etmeyi, sorunları gidermeyi ve yönetimi PowerShell ile otomatikleştirmeyi öğrenir.
Modül 1
Performans ve Caching
  • Output caching ve kullanıcı modu/kernel modu (http.sys) önbelleği
  • Static ve dynamic content compression (gzip) yapılandırması
  • Application Request Routing (ARR) ile load balancing
  • Bandwidth throttling ve connection limit ayarları
  • Application Initialization ile warm-up (preload) yapılandırması
  • Worker process sayısı (web garden) ve CPU limitleri
Modül 2
Loglama ve İzleme
  • W3C log formatı, log alanlarının seçimi ve log rotasyonu
  • Centralized logging ve ETW (Event Tracing) entegrasyonu
  • Failed Request Tracing (FREB) kurallarının tanımı
  • Performance Monitor ile Web Service ve ASP.NET sayaçları
  • Worker Processes görünümünde aktif isteklerin (requests) izlenmesi
  • Event Viewer'da IIS ve WAS olay günlüklerinin incelenmesi
Modül 3
Sorun Giderme
  • HTTP durum kodları: 401, 403, 404, 500, 502, 503 anlamları
  • 503 Service Unavailable ve application pool çökme analizi
  • appcmd list requests ile takılı isteklerin tespiti
  • DebugDiag ve dump analizi ile worker process incelemesi
  • Permission ve pool identity kaynaklı hataların çözümü
  • Rapid-Fail Protection ve pool otomatik durma senaryoları
Modül 4
PowerShell Otomasyonu
  • Import-Module WebAdministration ve IIS: sürücüsü kullanımı
  • Get-Website, New-WebAppPool, Set-ItemProperty ile toplu işlem
  • appcmd.exe ile site, pool ve config yedekleme/geri yükleme
  • applicationHost.config yedekleme (appcmd add backup)
  • Betikle çoklu site dağıtımı (deployment) senaryosu
  • Microsoft.Web.Administration ile programatik yönetim özeti

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Rol Kurulumu

IIS web sunucu rolünü doğru role services seçimiyle kurar ve yapılandırırsınız.

✅
Çoklu Site

Host header ve binding ile tek sunucuda birden fazla siteyi güvenle barındırırsınız.

✅
Pool İzolasyonu

Application pool kimliği ve recycling ayarlarıyla uygulamaları izole edersiniz.

✅
HTTPS Güvenliği

SSL/TLS sertifikası kurar, HSTS ve HTTPS yönlendirmesini yapılandırırsınız.

✅
Kimlik Doğrulama

Windows, Basic ve istemci sertifikası kimlik doğrulamasını uygularsınız.

✅
URL Rewrite

URL Rewrite kurallarıyla dost URL ve HTTPS zorlaması tanımlarsınız.

✅
Performans

Caching, compression ve ARR ile sunucu performansını artırırsınız.

✅
Otomasyon

WebAdministration ve appcmd ile yönetim görevlerini betikleştirirsiniz.

Kimler İçin Uygundur?

  • Windows Server ortamında web uygulamalarını barındıran sistem yöneticileri
  • DevOps ekipleri
  • kurumsal web sunucularını yönetmekten sorumlu BT personeli için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Windows Server üzerinde web uygulaması barındıran sistem yöneticileri, DevOps ve BT destek personeli için uygundur.
Hangi IIS sürümleri işleniyor?
Windows Server 2019 ve 2022 üzerindeki IIS 10 temel alınır; konular önceki sürümlerle büyük ölçüde uyumludur.
Sertifika yönetimi anlatılıyor mu?
Evet; CSR oluşturma, PFX import, HTTPS binding, SNI, TLS sürüm yönetimi ve HSTS uygulamalı işlenir.
PowerShell gerekiyor mu?
Temel PowerShell bilgisi faydalıdır; WebAdministration modülü eğitimde adım adım gösterilir.
Eğitim sonunda sertifika veriliyor mu?
Evet, tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Administering the Web Server (IIS) Role of Windows Server Eğ Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Windows Sunucu ve İstemciCustomizing the OS Appearance in macOS Catalina Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Customizing the OS Appearance in macOS Catalina Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

macOS Catalina'da Açık/Koyu Mod, Dinamik Masaüstü, Dock, menü çubuğu, Mission Control ve erişilebilirlik görünüm ayarlarını özelleştirmeyi uygulamalı öğrenin.

Detayları Gör →
Windows Sunucu ve İstemciCustomizing the OS Appearance in macOS Ventura Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Customizing the OS Appearance in macOS Ventura Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

macOS Ventura'da System Settings, Appearance modları, accent renkler, Dock, Control Center, widget ve Stage Manager ile masaüstünü kişiselleştirin.

Detayları Gör →
Windows Sunucu ve İstemciCustomizing the System Appearance in Windows 11 Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Customizing the System Appearance in Windows 11 Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Windows 11 Kişiselleştirme ayarlarıyla temalar, koyu mod, accent renkler, Başlat menüsü, görev çubuğu, widget'lar ve Snap Layouts'u uygulamalı öğrenin.

Detayları Gör →
Windows Sunucu ve İstemciDeploying and Managing Windows 11 Using Enterprise Services Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Deploying and Managing Windows 11 Using Enterprise Services Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Windows Autopilot, Intune MDM, Configuration Manager co-management, güvenlik taban çizgileri ve Windows Update for Business ile Windows 11 dağıtımını öğrenin.

Detayları Gör →
Windows Sunucu ve İstemciDeploying and Migrating Windows Servers Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Deploying and Migrating Windows Servers Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Windows Server kurulumu, Server Core, rol yönetimi, Storage Migration Service, AD/DNS/DHCP göçü ve in-place upgrade senaryolarını uygulamalı öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn