Adım 1: IIS’i Windows’a Kurma
İlk adım, IIS’i bilgisayarınıza kurmaktır. Bu işlem, Windows’un Denetim Masası üzerinden kolayca yapılabilir. Şimdi detaylara inelim.
1. Denetim Masası’nı açın.
2. Programlar sekmesine tıklayın.
3. Windows Özelliklerini Aç veya Kapat butonuna tıklayın.
4. Açılan pencerede, Internet Information Services kutusunu işaretleyin.
5. Altındaki seçeneklerden ihtiyacınıza göre IIS Web Server ve IIS Management Console seçeneklerini işaretleyin.
6. Tamam’a tıklayın ve kurulumun tamamlanmasını bekleyin.
Kurulum tamamlandıktan sonra, IIS’in doğru şekilde çalışıp çalışmadığını test etmek için web tarayıcınızı açın ve “http://localhost” yazın. Eğer “IIS7 Welcome Page” ekranını görüyorsanız, IIS kurulumu başarıyla tamamlanmıştır.
Adım 2: IIS’i Yapılandırma
Kurulum tamamlandığında, artık IIS’i yapılandırma zamanıdır. Bu adımda sunucunuzun nasıl çalışacağına dair ayarları yapacağız.
1. IIS Manager’ı açın. Başlat menüsünde “IIS” yazarak ulaşabilirsiniz.
2. Sites sekmesinde Default Web Site'ı bulabilirsiniz. Sağ tıklayarak Manage Website seçeneğinden Advanced Settings’e gidin.
3. Burada, web sitenizin ana dizinini değiştirebilir, port numarasını belirleyebilir ve gerekli diğer yapılandırmaları yapabilirsiniz.
Örnek Port Değiştirme:
Eğer web siteniz için farklı bir port kullanmak istiyorsanız, Advanced Settings üzerinden Binding kısmına gidip Port numarasını değiştirin. Örneğin, 8080 portunu kullanmak için bu alanda 8080'i yazın.
Adım 3: Güvenlik Ayarlarını Yapılandırma
Güvenlik, web sunucusu için en önemli konulardan biridir. IIS, SSL sertifikaları ve Firewall ayarları ile web sitenizi güvenli hale getirmenizi sağlar.
1. IIS Manager’da SSL Settings sekmesini bulun ve etkinleştirin.
2. Firewall’ı yapılandırmak için, Windows Güvenlik Duvarı üzerinden 80 ve 443 portlarını açarak, gelen trafiklere izin verin.
Örnek SSL Sertifikası Kurulumu:
Bir SSL sertifikası almak ve IIS’e kurmak için, öncelikle bir sertifika sağlayıcısından SSL sertifikası alın. Ardından IIS Manager’dan Server Certificates seçeneğini bulup Import butonuyla sertifikanızı yükleyin.
Adım 4: Web Uygulamanızı IIS’e Yükleme
Web uygulamanızı IIS üzerinde çalıştırmak için, öncelikle uygulamanızın dosyalarını doğru bir şekilde yerleştirmeniz gerekmektedir. Bu işlemi yaparken dikkat etmeniz gereken bazı önemli noktalar vardır.
1. Web Uygulamanızın Dosyalarını IIS’in kurulu olduğu sunucudaki C:\inetpub\wwwroot dizinine yükleyin.
2. IIS Manager üzerinden Sites kısmında Add Website butonuna tıklayın.
3. Yeni site için bir isim, fiziksel yol ve port numarası belirleyin.
Örnek Web Site Eklemek:
Web sitenizi IIS’e eklemek için, site ismini ve dosya yolunu belirledikten sonra, ilgili port numarasını girin. Örneğin, port 80’i kullanıyorsanız, bu port üzerinden web sitenizi erişilebilir kılabilirsiniz.
Adım 5: IIS Performansını İzlemek ve Optimize Etmek
Web siteniz çalışmaya başladıktan sonra, performansını izlemek oldukça önemlidir. IIS, çeşitli performans analiz araçları sunmaktadır.
1. IIS Logs kısmından web sitenizin trafiğini ve hata loglarını izleyebilirsiniz.
2. Ayrıca, Performance Monitor kullanarak CPU ve bellek kullanımını izleyebilir, gerektiğinde optimizasyon yapabilirsiniz.
Örnek Performans İzleme:
IIS Manager üzerinden Logging sekmesine gidin ve site erişim loglarını kaydedin. Bu loglar, web sitenizin performansını ve kullanıcı etkileşimini anlamanızı sağlar.
Sonuç
İşte bu kadar! Windows üzerinde IIS kurulumunu ve yapılandırmasını başarıyla gerçekleştirdiniz. Artık web sunucunuzun keyfini çıkarabilirsiniz. IIS, güvenli, güçlü ve ölçeklenebilir bir çözümdür. Adımları takip ederek, web sunucusu kurulumu ve yönetimi konusunda kendinizi geliştirmeniz mümkündür.