SlideShare a Scribd company logo
IIS 7 – Bölüm I
         IIS (Internet Information Services), web uygulamalarını Windows işletim sistemleri
üzerinden yayınlamak için kullandığımız bir Windows componentidir. Windows Server 2003
işletim sistemi üzerindeki IIS sürümü, IIS 6 olarak; Windows Server 2008 işletim sistemi
üzerindeki IIS ise IIS 7 olarak isimlendirilmektedir.
         Şimdi öncelikle IIS’in ne gibi durumlarda kullanılacağından bahsedelim.
Yayınlayacağımız web siteleri htm, html, flash, asp yada aspx uzantılı ise bir Windows Server
işletim sistemi üzerine IIS’i kurup, yayınlama işini yapmamız uygun olacaktır. Ancak php
uzantılı bir web sitesini yayınlamanız gerekiyorsa, bunu IIS üzerinde yapmanız genellikle
tercih edilmez. Kaldı ki php uzantılı web siteleri genellikle bir Linux işletim sistemi üzerinde
Apache Server yapılandırılarak yayınlanmaktadır. Dolayısıyla biz php uzantılı web siteleriyle
ilgilenmeyeceğiz. Bizim IIS’i kullanmamızın en önemli amacı, asp ve daha da önemlisi
Visual Studio ile geliştirilen ASP.NET web uygulamalarının, yani aspx uzantılı sitelerinin
yayınlanması olacaktır.
          Bu makalemizde IIS 7’nin kurulumunu ele alacağız. Konumuz IIS 7 olduğu için
Windows Server 2008 işletim sistemini kullanacağız. Bu arada şöyle bir ayrıntıya da
değinelim. IIS’i Windows Vista gibi Client işletim sistemleri üzerine de kurabilirsiniz. Ancak
client işletim sistemleri üzerindeki IIS sürümü kısıtlı bir sürümdür ve sadece deneme amaçlı
kullanılabilir. Windows Vista üzerinde IIS’i yapılandırıp bir web sitesi yayınladığınızda
birçok problemle karşılaşacaksınız. Active Directory ve DNS olmadan da IIS’i yapılandırıp
kullanabilirsiniz. Ancak IIS’i DNS ile birlikte kullandığınızda çok daha teknik sonuçlar elde
edeceksiniz. Bu yüzden ben IIS konusunu Active Directory ve DNS ile birlikte ele alacağım.
Yapımız aşağıdaki gibi olacaktır.
Bu kadar ön bilgiden sonra IIS’in kurulumuna geçebiliriz. Computer üzerine sağ click
yapıyor ve Manage diyoruz.




Gelen Server Manager ekranında Roles seçeneğine tıklıyoruz.
Yukarıdaki ekranda Add Roles seçeneğine tıklıyoruz.




Yukarıdaki ekran gelecektir. Next butonuna tıklıyoruz.
Yukarıdaki ekranda Web Server (IIS) seçeneğine tıklıyoruz. Bu seçeneğe
tıkladığınızda yukarıdaki komponentlerin de kurulması gerektiği şeklinde bir ekran gelecektir.
Bu ekranda da “Add Required Features” butonuna tıklıyoruz. Daha sonra Next diyoruz.
Yukarıdaki ekranda Next diyoruz.
Yukarıdaki ekran IIS ile ilgili daha ayrıntılı seçenekleri bize sunmaktadır. IIS de kendi
içerisinde birçok komponent barındırmaktadır. IIS’e yeni roller eklemek için bu pencereyi
kullanabilirsiniz. Bu pencereye IIS’in kurulumundan sonra da erişebilir ve gerekli
değişiklikleri yapabilirsiniz. Şimdilik bu kısımda herhangibir değişiklik yapmıyor ve Next
butonuna tıklıyoruz.
Yukarıdaki ekran, özet olarak buraya kadar yapmış olduğumuz işlemleri bize sunuyor.
Install diyor ve kuruluma başlıyoruz.
Close diyor ve kurulumu tamamlıyoruz. Kurulumdan sonra IIS’in yönetim paneline
Start  Administrative Tools altından Internet Information Services (IIS) Manager altından
erişilebilir.
IIS kurulduktan sonra Defaut Web Site isminde bir site otomatik olarak oluşturulur ve
yayınlanır. Ayrıca IIS’i kurduğunuz bilgisayarda, işletim sisteminin kurulu olduğu sürücüde
inetpub isimli bir klasör oluşturulur ve bu Default Web Site isimli sitenin içeriği, inetpub
klasörünün içinde yer alan wwwroot klasörü altında tutulur.
Bu siteye browser’ınıza IIS Server’ın IP adresini yazarak erişebilirsiniz.
Yada IIS Server’ın Kurulu olduğu makinede yani localde bu siteye erişmek
istiyorsanız browser’a http://localhost yazarak da erişebilirsiniz.
        Şimdi çok basit bir uygulama yaparak IIS konumuzun ilk bölümünü bitirelim. Default
Web Site’ın içeriğinin, C:inetpubwwwroot içerisinde tutulduğunu söylemiştik. O zaman
wwwroot klasörünün içindeki tüm dosyaları silelim ve yine bu path’de bir text dökümanı
oluşturup ismi ve uzantısını default.htm olarak değiştirelim. Daha sonra bu default.htm
dosyası üzerine sağ click yapalım ve düzenle diyelim.




Bu dosyanın içini aşağıdaki gibi düzenleyelim ve kaydedip kapatalım.




       Sonucu görmek için Internet Explorer’ı açalım ve IIS Serverımızın IP’si ile
oluşturmuş olduğumuz bu web sitesine erişebildiğimizi gözlemleyelim. Sonuç aşağıdaki gibi
olacaktır.
Bir sonraki makalemizde IIS’in daha ayrıntılı özelliklerini, özellikle yönetim kısmını
ve son olarak da IIS ile DNS’in birlikte çalışma mantığını inceleyeceğiz. Yeni bir makalede
görüşmek dileğiyle…

More Related Content

Similar to Windows server 2008 iis 7 bölüm 1

Sistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP Kurulumu
Sistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP KurulumuSistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP Kurulumu
Sistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP Kurulumu
TurkHackTeam EDU
 
Yazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıkları
Yazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıklarıYazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıkları
Yazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıkları
İbrahim ATAY
 
Wordpress nedir
Wordpress nedirWordpress nedir
Wordpress nedir
bhr2010
 
ASP.NET MVC'den ASP.NET Core'a Geçiş
ASP.NET MVC'den ASP.NET Core'a GeçişASP.NET MVC'den ASP.NET Core'a Geçiş
ASP.NET MVC'den ASP.NET Core'a Geçiş
Sinan Bozkuş
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Univerist
 
Asp net4.0ilehaberportalı1
Asp net4.0ilehaberportalı1Asp net4.0ilehaberportalı1
Asp net4.0ilehaberportalı1Ahmet Yanik
 
Primeface
PrimefacePrimeface
Primeface
serserox
 
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş SüreciASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci
Sinan Bozkuş
 
Ubuntu Kurulum Dokümanı
Ubuntu Kurulum DokümanıUbuntu Kurulum Dokümanı
Ubuntu Kurulum Dokümanı
Kurtuluş Karasu
 
Wordpress dersleri
Wordpress dersleriWordpress dersleri
Wordpress dersleriibrahimfirat
 
Wordpress nedir
Wordpress nedirWordpress nedir
Wordpress nedir
Recep Önder
 
Slideshare
SlideshareSlideshare
Slidesharegzdkrks
 
Wordpress kurulum rehberi
Wordpress kurulum rehberiWordpress kurulum rehberi
Wordpress kurulum rehberi
Era Brown
 
WEB SERVİCE
WEB SERVİCE WEB SERVİCE
WEB SERVİCE
AliMETN
 
Sql server 2012 kurulum sunu
Sql server 2012 kurulum sunuSql server 2012 kurulum sunu
Sql server 2012 kurulum sunuoktaygokgol
 

Similar to Windows server 2008 iis 7 bölüm 1 (20)

Sistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP Kurulumu
Sistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP KurulumuSistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP Kurulumu
Sistemler Arası Dosya Nasıl Aktarılır? IIS ve FTP Kurulumu
 
Yazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıkları
Yazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıklarıYazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıkları
Yazılımcılar için iis 7 ve IIS 7.5 yenilikleri ve kolaylıkları
 
Wordpress nedir
Wordpress nedirWordpress nedir
Wordpress nedir
 
ASP.NET MVC'den ASP.NET Core'a Geçiş
ASP.NET MVC'den ASP.NET Core'a GeçişASP.NET MVC'den ASP.NET Core'a Geçiş
ASP.NET MVC'den ASP.NET Core'a Geçiş
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1
 
Asp net4.0ilehaberportalı1
Asp net4.0ilehaberportalı1Asp net4.0ilehaberportalı1
Asp net4.0ilehaberportalı1
 
sunu (Asp.net -1)
sunu (Asp.net -1)sunu (Asp.net -1)
sunu (Asp.net -1)
 
Primeface
PrimefacePrimeface
Primeface
 
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş SüreciASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci
ASP.NET MVC'den ASP.NET Core MVC'ye Geçiş Süreci
 
Ubuntu Kurulum Dokümanı
Ubuntu Kurulum DokümanıUbuntu Kurulum Dokümanı
Ubuntu Kurulum Dokümanı
 
Wordpress dersleri
Wordpress dersleriWordpress dersleri
Wordpress dersleri
 
Wordpress nedir
Wordpress nedirWordpress nedir
Wordpress nedir
 
Windows server 2008
Windows server 2008 Windows server 2008
Windows server 2008
 
Sunu (1)
Sunu (1)Sunu (1)
Sunu (1)
 
Slideshare
SlideshareSlideshare
Slideshare
 
Wordpress kurulum rehberi
Wordpress kurulum rehberiWordpress kurulum rehberi
Wordpress kurulum rehberi
 
WEB SERVİCE
WEB SERVİCE WEB SERVİCE
WEB SERVİCE
 
Sql server 2012 kurulum sunu
Sql server 2012 kurulum sunuSql server 2012 kurulum sunu
Sql server 2012 kurulum sunu
 
Sunuuuuu
SunuuuuuSunuuuuu
Sunuuuuu
 
Sunuuuuu
SunuuuuuSunuuuuu
Sunuuuuu
 

Windows server 2008 iis 7 bölüm 1

  • 1. IIS 7 – Bölüm I IIS (Internet Information Services), web uygulamalarını Windows işletim sistemleri üzerinden yayınlamak için kullandığımız bir Windows componentidir. Windows Server 2003 işletim sistemi üzerindeki IIS sürümü, IIS 6 olarak; Windows Server 2008 işletim sistemi üzerindeki IIS ise IIS 7 olarak isimlendirilmektedir. Şimdi öncelikle IIS’in ne gibi durumlarda kullanılacağından bahsedelim. Yayınlayacağımız web siteleri htm, html, flash, asp yada aspx uzantılı ise bir Windows Server işletim sistemi üzerine IIS’i kurup, yayınlama işini yapmamız uygun olacaktır. Ancak php uzantılı bir web sitesini yayınlamanız gerekiyorsa, bunu IIS üzerinde yapmanız genellikle tercih edilmez. Kaldı ki php uzantılı web siteleri genellikle bir Linux işletim sistemi üzerinde Apache Server yapılandırılarak yayınlanmaktadır. Dolayısıyla biz php uzantılı web siteleriyle ilgilenmeyeceğiz. Bizim IIS’i kullanmamızın en önemli amacı, asp ve daha da önemlisi Visual Studio ile geliştirilen ASP.NET web uygulamalarının, yani aspx uzantılı sitelerinin yayınlanması olacaktır. Bu makalemizde IIS 7’nin kurulumunu ele alacağız. Konumuz IIS 7 olduğu için Windows Server 2008 işletim sistemini kullanacağız. Bu arada şöyle bir ayrıntıya da değinelim. IIS’i Windows Vista gibi Client işletim sistemleri üzerine de kurabilirsiniz. Ancak client işletim sistemleri üzerindeki IIS sürümü kısıtlı bir sürümdür ve sadece deneme amaçlı kullanılabilir. Windows Vista üzerinde IIS’i yapılandırıp bir web sitesi yayınladığınızda birçok problemle karşılaşacaksınız. Active Directory ve DNS olmadan da IIS’i yapılandırıp kullanabilirsiniz. Ancak IIS’i DNS ile birlikte kullandığınızda çok daha teknik sonuçlar elde edeceksiniz. Bu yüzden ben IIS konusunu Active Directory ve DNS ile birlikte ele alacağım. Yapımız aşağıdaki gibi olacaktır.
  • 2. Bu kadar ön bilgiden sonra IIS’in kurulumuna geçebiliriz. Computer üzerine sağ click yapıyor ve Manage diyoruz. Gelen Server Manager ekranında Roles seçeneğine tıklıyoruz.
  • 3. Yukarıdaki ekranda Add Roles seçeneğine tıklıyoruz. Yukarıdaki ekran gelecektir. Next butonuna tıklıyoruz.
  • 4. Yukarıdaki ekranda Web Server (IIS) seçeneğine tıklıyoruz. Bu seçeneğe tıkladığınızda yukarıdaki komponentlerin de kurulması gerektiği şeklinde bir ekran gelecektir. Bu ekranda da “Add Required Features” butonuna tıklıyoruz. Daha sonra Next diyoruz.
  • 6. Yukarıdaki ekran IIS ile ilgili daha ayrıntılı seçenekleri bize sunmaktadır. IIS de kendi içerisinde birçok komponent barındırmaktadır. IIS’e yeni roller eklemek için bu pencereyi kullanabilirsiniz. Bu pencereye IIS’in kurulumundan sonra da erişebilir ve gerekli değişiklikleri yapabilirsiniz. Şimdilik bu kısımda herhangibir değişiklik yapmıyor ve Next butonuna tıklıyoruz.
  • 7. Yukarıdaki ekran, özet olarak buraya kadar yapmış olduğumuz işlemleri bize sunuyor. Install diyor ve kuruluma başlıyoruz.
  • 8. Close diyor ve kurulumu tamamlıyoruz. Kurulumdan sonra IIS’in yönetim paneline Start  Administrative Tools altından Internet Information Services (IIS) Manager altından erişilebilir.
  • 9. IIS kurulduktan sonra Defaut Web Site isminde bir site otomatik olarak oluşturulur ve yayınlanır. Ayrıca IIS’i kurduğunuz bilgisayarda, işletim sisteminin kurulu olduğu sürücüde inetpub isimli bir klasör oluşturulur ve bu Default Web Site isimli sitenin içeriği, inetpub klasörünün içinde yer alan wwwroot klasörü altında tutulur.
  • 10. Bu siteye browser’ınıza IIS Server’ın IP adresini yazarak erişebilirsiniz.
  • 11. Yada IIS Server’ın Kurulu olduğu makinede yani localde bu siteye erişmek istiyorsanız browser’a http://localhost yazarak da erişebilirsiniz. Şimdi çok basit bir uygulama yaparak IIS konumuzun ilk bölümünü bitirelim. Default Web Site’ın içeriğinin, C:inetpubwwwroot içerisinde tutulduğunu söylemiştik. O zaman wwwroot klasörünün içindeki tüm dosyaları silelim ve yine bu path’de bir text dökümanı oluşturup ismi ve uzantısını default.htm olarak değiştirelim. Daha sonra bu default.htm dosyası üzerine sağ click yapalım ve düzenle diyelim. Bu dosyanın içini aşağıdaki gibi düzenleyelim ve kaydedip kapatalım. Sonucu görmek için Internet Explorer’ı açalım ve IIS Serverımızın IP’si ile oluşturmuş olduğumuz bu web sitesine erişebildiğimizi gözlemleyelim. Sonuç aşağıdaki gibi olacaktır.
  • 12. Bir sonraki makalemizde IIS’in daha ayrıntılı özelliklerini, özellikle yönetim kısmını ve son olarak da IIS ile DNS’in birlikte çalışma mantığını inceleyeceğiz. Yeni bir makalede görüşmek dileğiyle…