Windows Server’a IIS Nasıl Kurulur (Server 2022)

Son gözden geçirme: Eylül 2026 · Windows Server 2022 ve IIS 10 resmi dokümanına göre

Hızlı çözüm

IIS kurulumu Windows Server‘da Sunucu Yöneticisi’nde (Server Manager) “Rol ve Özellik Ekle” sihirbazıyla ya da PowerShell’de tek komutla yapılır; her iki yöntem de Web Server (IIS) rolünü ve yönetim araçlarını sunucunuza kurar.

  1. Sunucuya RDP ile Administrator hesabıyla bağlanın.
  2. Sunucu Yöneticisi’nde Add roles and features sihirbazını açın, Web Server (IIS) rolünü işaretleyin.
  3. İstenen bağımlı özellikleri onaylayıp kurulumu tamamlayın.
  4. Tarayıcıda http://localhost açarak IIS karşılama sayfasını doğrulayın.
Panel Sunucu Yöneticisi (Server Manager) / IIS Yöneticisi
Sistem Windows Server 2022 / 2019 (VDS/VPS)
Yetki Administrator
Narhost ürünü VDS Sunucu

Başlamadan önce

  • Sunucunuza RDP ile Administrator yetkili bir hesapla bağlanabildiğinizi doğrulayın.
  • Windows Update’in güncel olduğundan emin olun; eksik güncelleme kurulum sihirbazını yarıda kesebilir.
  • Hangi web teknolojisini yayınlayacağınızı bilin (statik HTML, ASP.NET, .NET Core); bu, kurulumda işaretleyeceğiniz ek özellikleri belirler.

IIS kurulumu Windows Server’da ne işe yarar

IIS (Internet Information Services), Windows Server’ın web sitesi ve uygulama yayınlamak için kullandığı yerleşik roldür; kurulu değilse sunucu HTTP/HTTPS isteklerine yanıt veremez. Windows Server’da roller ve özellikler varsayılan olarak kurulu gelmez, ihtiyaca göre eklenir; bu yüzden yeni bir VDS/VPS’te siteyi yayına almadan önce IIS rolünün kurulması ilk adımdır.

VDS ve VPS sunucularda işletim sistemi içindeki bu kurulum sizin sorumluluğunuzdadır; Narhost altyapıyı ve ağı sağlar, rolün eklenmesi ve yönetimi sunucunuzda sizin tarafınızdan yapılır. Kurulum tamamlandıktan sonra siteleri IIS Manager arayüzünden yönetirsiniz.

IIS kurulumu Windows Server akış şeması — Sunucu Yöneticisi ve PowerShell yöntemleri
Kurulum iki yolla tamamlanır: sihirbaz ya da tek satır PowerShell komutu; ikisi de aynı rolü ekler.

Adım adım IIS kurulumu

Yöntem 1 — Sunucu Yöneticisi (önerilen)

  1. RDP ile bağlanın. Sunucunuza uzak masaüstü bağlantısı ile Administrator hesabıyla oturum açın.
  2. Sunucu Yöneticisi’ni açın. Başlat menüsünden Server Manager’ı açın; Panogösterge’de Add roles and features (Rol ve özellik ekle) bağlantısına tıklayın.
  3. Kurulum türünü seçin. “Before you begin” ekranında İleri’ye basın, “Installation type” ekranında Role-based or feature-based installation seçeneğini işaretli bırakın.
  4. Sunucuyu seçin. “Server pool” listesinde kendi sunucunuz seçili gelir; İleri’ye basın.
  5. Web Server (IIS) rolünü işaretleyin. “Server Roles” ekranında Web Server (IIS) kutusunu işaretleyin; açılan uyarı penceresinde Add Features düğmesiyle bağımlı özellikleri onaylayın.

    Beklenen sonuç: IIS Management Console (IIS Yönetim Konsolu) özelliği de otomatik işaretlenir.

  6. Kurulumu tamamlayın. “Confirmation” ekranında seçimleri gözden geçirip Install düğmesine basın; ilerleme çubuğu bitince pencereyi kapatabilirsiniz.

    Beklenen sonuç: “Installation succeeded” mesajı görünür.

Yöntem 2 — PowerShell (hızlı)

  1. Yönetici olarak PowerShell açın ve aşağıdaki komutu çalıştırın:
    Install-WindowsFeature -Name Web-Server -IncludeManagementTools

    Beklenen sonuç: çıktıdaki Success sütunu True döner.

Microsoft’un resmi dokümanına göre-IncludeManagementTools parametresi eklenmezse IIS Yönetim Konsolu kurulmaz; komutu bu parametreyle çalıştırmanız önerilir. Her iki yöntemde de kurulum bittiğinde varsayılan bir web sitesi otomatik oluşur; harici bir güvenlik duvarınız varsa 80 ve 443 numaralı portların açık olduğunu Windows güvenlik duvarı üzerinden doğrulayın.

Doğrulama

Sonuç

Sunucu üzerinde tarayıcıyla http://localhost adresini, dışarıdan ise http://<sunucu-ip> adresini açın. IIS’in varsayılan karşılama sayfası görünüyorsa kurulum tamamlanmıştır.

Hâlâ çözülmediyse

  • Kurulum sihirbazı hata verip yarıda kaldı. Windows Update’i çalıştırıp eksik bileşenleri tamamladıktan sonra sihirbazı yeniden başlatın.
  • Karşılama sayfası dışarıdan açılmıyor, sunucuda açılıyor.Windows güvenlik duvarı kuralında 80/443 portlarının açık olduğunu kontrol edin.
  • RDP ile sunucuya hiç bağlanamıyorsunuz.Windows sunucuya RDP bağlantısı yazısındaki adımları izleyin.
  • IIS kurulu ama siteyi nasıl yayınlayacağınızı bilmiyorsunuz.IIS üzerinde site nasıl yayınlanır yazısına geçin.

Narhost desteği

Talebe sunucunuzun IP adresini, Windows Server sürümünü, kurulum sihirbazında aldığınız tam hata mesajını ve o ana kadar denediğiniz adımları ekleyin.

Destek talebi aç

Sıkça sorulan sorular

IIS kurulumu Windows Server’ın hangi sürümlerinde aynı şekilde çalışır?

Adımlar Windows Server 2019 ve 2022’de aynıdır; Sunucu Yöneticisi menü metinleri sürüme göre çok az değişebilir, PowerShell komutu ikisinde de aynıdır.

IIS kurulumundan sonra ASP.NET veya .NET Core siteleri için ek bir şey gerekir mi?

Evet, statik HTML dışında ASP.NET Core siteleri için ayrıca .NET Core Hosting Bundle kurulmalıdır; bu, IIS rolünün kurulumuna dahil değildir.

Sunucumda IIS’in kurulu olup olmadığını nasıl anlarım?

Sunucu Yöneticisi’nde sol menüden IIS’e tıklayın; görünmüyorsa kurulu değildir. PowerShell’de Get-WindowsFeature -Name Web-Server komutunun Install State sütunu Installed ise kuruludur.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: windows-serveriis

İlgili çözümler