Birçoğumuz, birkaç kelimeyle web sayfaları veya .Net Framework ile ilgili herhangi bir web sitesi oluşturmamıza izin veren IIS'yi (İnternet Bilgi Servisleri) duymuşuzdur. IIS, Windows işletim sistemlerinde bulunan bir hizmettir, ancak varsayılan olarak yüklü değildir, bu yüzden bu görevi kendimiz yapmalıyız.
IIS, Microsoft Windows ortamına sahip sunucular üzerinde çeşitli görevleri yerine getirmemizi sağlayan bir servisler bütünüdür ve IIS dünya çapındaki sunucuların çok geniş bir bölümünde (%40'tan fazla) çalışmaktadır.
IIS'nin bazı özellikleri aşağıdaki gibidir:
- Yenilenebilir mimari
- Uygulamalar açısından daha fazla güvenlik ve daha iyi gecikme sağlayan HTTP2 protokolü.
- Web odaklı uygulama teknolojileri.
- Uluslararası İnternet Standartları.
- IIS, verileri, web sitelerini ve genel olarak IIS sunucusunu koruyan güvenlik özellikleri sağlayan Security FEatures_IIS_SP1_Ops'u içerir.
- Windows 10'da bulunan IIS sürümü 10.0'dır.
- Nano Sunucu ile IIS'yi dahil edebiliriz.
- Tomcat'i Nano Server içinde IIS ile çalıştırabiliriz.
- IIS'yi yönetmek için çok sayıda PowerShell cmdlet'imiz var.
- WordPress'i Nano sunucuda IIS ile çalıştırabiliriz.
Ayrıca, Windows 10'da IIS veya İnternet Bilgi Servisleri - İnternet Bilgi Servislerinin nasıl kurulacağını görebileceğiniz ve böylece sunucularla çalışabileceğiniz video eğitimini de öneriyoruz.
Windows 10'da IIS durumu nasıl kurulur ve kontrol edilir
Aşama 1
Windows 10'umuzda IIS'nin kurulu olmadığını doğrulamak için tarayıcıyı açacağız ve adres çubuğuna localhost yazacağız, aşağıdakiler görünecektir:
Adım 2
Daha sonra bu özelliği Windows 10 ortamımıza nasıl kuracağımızı göreceğiz.Bunun için Denetim Masasına gideceğiz, bunun için arama kutusuna "Panel" terimini girebilir ve Denetim Masası'nı seçebiliriz.
Aşama 3
Kontrol paneli açıldıktan sonra Programlar kategorisinde yer alan Program kaldır seçeneğini seçeceğiz. Aşağıdaki pencere açılacaktır:
BÜYÜT
4. Adım
Sol tarafta bulunan Windows özelliklerini etkinleştir veya devre dışı bırak seçeneğini seçeceğiz.
Bu özelliği etkinleştirmek için orada İnternet Bilgi Servisleri kutusunu işaretlemeliyiz. Diğer seçenekleri görmek için + simgesine tıklayacağız.
FTP Sunucusu seçeneğinin seçilmesi gerekmez. Simge + World Wide Web Services seçeneğine tıklayarak görüntüleyeceğiz, aşağıdakilere sahip olacağız:
Adım 5
World Wide Web Services seçenekleri ile web sitemizi güvende tutuyoruz. Ayrıca bu özellikleri etkinleştirerek, IIS'nin web sitesine dinamik içerik sunmasına izin veriyoruz. Şimdi sahip olduğu seçenekleri görmek için Sağlık ve Teşhis - Durum ve Teşhis seçeneğini görüntüleyeceğiz. Hem HTTP Günlüğü (Varsayılan olarak işaretli) hem de web isteklerini çevik ve güvenli bir şekilde izlememizi sağlayacak İzlemeyi seçmeliyiz.
6. Adım
Diğer seçenekler, sahip olduğumuz veya gerekli olduğumuz ihtiyaçlara göredir. "Performans Özellikleri" bölümündeki seçenekleri incelersek, web sitelerimizin içeriği için dinamik veya statik olabilen iki (2) seçeneğimiz olduğunu görebiliriz.
NotStatik içerikli bir web sitesi yalnızca resimler, HTML vb. gibi bu türden (statik) içeriği gösterirken, dinamik olanın web uygulamaları vb. gibi diğer içerik türlerini görüntüleme yeteneği vardır, hepsi mevcut ihtiyaçlara bağlıdır.
Bu seçenekler "Performans Özellikleri" sunar, ikisini de seçeceğiz.
7. Adım
Bu işlemi gerçekleştirdikten sonra üzerine tıklayacağız. Kabul etmek böylece Windows 10, sistemde IIS'nin kurulumunu ve ilgili güncellemesini başlatır. Birkaç dakika içinde değişikliklerin doğru yapıldığını göreceğiz.
8. Adım
Pencereden çıkmak için Kapat'a tıklıyoruz. IIS kurulumunun doğru olduğunu doğrulamak için tekrar bir tarayıcı açacağız ve adres çubuğuna gidip şunu gireceğiz:
yerel ana bilgisayar9. Adım
Daha önce bize sayfanın görüntülenemediğini gösteren mesajın aksine, şimdi aşağıdakileri göreceğiz:
BÜYÜT
Adım 10
Bu pencere görüntülenirse, her şeyin doğru şekilde kurulduğunu ve güncellendiğini gösterir. Orada bizi en çok ilgilendiren dile tıklayabilir ve resmi Microsoft web sitesinin IIS ile ilgili olarak görüntülendiğini görebiliriz.
BÜYÜT
11. Adım
Bu noktadan itibaren Internet Information Services ile çalışmaya başlayabilir ve IIS'nin Windows 10 ortamımızda yapmamıza izin verdiği şeyleri hatırlayabiliriz:
Uzaktan yönetim için yetki verinIIS ile yapılandırma ve yönetim işlevlerini uzak kullanıcılara devredebiliriz.
Ölçeklenebilir bir web altyapımız varHTTP protokolüne dayalı olarak web sitelerimizin erişimini artırmak mümkündür.
Güçlü yönetim araçlarıIIS ile çok sayıda API, komut ve kullanıcı arayüzüne sahibiz.
Çeşitli dilleri desteklerIIS ile ASP.NET ve PHP tabanlı uygulamalar uygulayabilir ve geliştirebiliriz.
Genişletilebilir web sitelerinin oluşturulmasıIIS'yi özelleştirip genişletebilmemiz de ilginç.
Güvenli içerik yayınlamaWindows 10 tabanlı IIS ile, kullanılan farklı standartlar sayesinde yayınlanan içeriğimizin güvenli olduğu güvencesine sahibiz.
Yeni uzantıların genişletilmesiIIS ile IIS için aşağıdakiler gibi yeni özellikler indirebiliriz:
- WinCache
- PHP Uzantısı
- Yönetim Paketi
- Veritabanı Yöneticisi
- diğerleri arasında.
Web içeriği oluşturma ve düzenleme konusunda tutkuluysak, IIS'nin bize sunduğu her şeyden yararlanalım ve elimizde çok güçlü bir araç olacak. Windows 10 sistemimizde IIS kurulum işleminin gerçekten basit olduğunu ve herhangi bir karmaşıklık içermediğini gördüğümüze göre, Microsoft'un bu harika özelliğinden yararlanalım.