- 10 Tem 2014
- 21
- 0
IIS Nedir?
ASP sayfalarının yayınlanması için sunumcu bilgisayarlara yüklenmesi gereken bir Windows bileşenidir. IIS (Internet Information Services-Internet Bilgi Hizmeti) Bilgisayarınızda windowsun hangi sürümü varsa o sürümü içeren Windows kurulum cd si ile IISi yükleyebilirsiniz (ya da bilgisayarınıza windowsu ilk yüklediğinizde IIS de yükleyebilirsiniz.)
IIS yüklenmesi:
1- cd sürücüsüne makinenizdeki işletim sistemi sürümünü içeren Windows cd si takılır
2- Denetim masasında Program ekle kaldır simgesi açılır
3- Windows bileşenleri açılır ve içinden IIS seçilerek işaretlenir.
4- İşaretleme yapıldıktan sonra ileri butonları tıklanarak adım adım kurulum tamamlanır.
WIN-7 de IIS in yüklenmesi
1- Denetim masası- Program ve özellikler seçilir
2- Gelen ileti kutusundan soldaki linklerden en altta olan Windows özelliklerini aç veya kapat seçilir
3- Gelen ileti kutusunda Internet Information Services açılır.
4- Web Yönetimi Araçları altındaki;
- IIS Yönetim Hizmetleri
- IIS Yönetim Konsolu
- IIS Yönetimi kodları ve araçları işaretlenir
5- World Wide Web altındaki;
- Genel http özellikleri altındaki
Dizinlere göz atma
http hataları
Statik içerik
Varsayılan belge işaretlenir.
- Uygulama Geliştirme Özellikleri altındaki
ASP
ASP.Net
ISAPI uzantıları
Sunucu tarafı içermeler
İşaretlenerek kurulum başlatılır.
NOT: Win7 için sistem kurulum cd sine gerek yok
IISin kurulu olduğu nasıl denetlenir:
1- Bilgisayarım simgesi üzerinde Mouse sağ tıklanıp, yönet seçeneği seçilir. Böylece Bilgisayar yönetim araçlarının bulunduğu bir pencere açılır. Bu yönetimsel araçların içinde Hizmetler ve Uygulamalar başlığı altında IISi görebilirsiniz.
2- Denetim masası Yönetimsel Araçlar simgesi ile açılan sayfadan görebilirsiniz
3- Denetim masası Program Ekle/Kaldır simgesi ile açılan sayfada Windows Bileşenleri altında IIS seçeneğinin solundaki kutucuğun işaretli olup olmadığından anlayabilirsiniz.
4- C sürücüsü altında Inetpubwwwroot dizinin olup olmadığına bakarak denetleyebilirsiniz.
IIS de web sitesi yayınlama
eğer XP makinedeyseniz; IIS altında Default Web Site (Varsayılan Web Sitesi) ile yayın yapmanız gerekir. Burası adres satırına yazılacak sanal dizindir. Dolayısıyla bu dizinin adı adres satırına localhost olarak yazılır. Ancak web sitesi yayınlamak için http kullanıldığı için adres satırı başına http de yazılması gerekir. (örnek:http://localhost) Bu yayını yapmak için hangi adımlar izlenir:
1- Localhostunuz sizin fiziksel olarak c:/inetpub/wwwroot dizinidir.
2- Yayınlayacağınız ASP ya da ASP.Net sayfalarını bu dizin altına atmanız gerekir.
3- IIS üzerinde Varsayılan Web Sitesi üzerinde Mouse sağ buton menüsünden özelliklere girilir
4- Giriş dizini c:/inetpub/wwwroot olduğuna dikkat edilir.
5- Belgeler sekmesine girilir. Listede olan tüm dosyalar silinir.
6- Ekle bölümünde yayınlanmasını istediğiniz ilk sayfanın adı yazılır. (örnek: form1.asp)
7- Böylece kullanıcı adres satırına :http://localhost yazdığında fiziksel olarak c:/inetpub/wwwroot dizini altındaki form1.asp yayınlanır.
8- IIS de Varsayılan Web Sitesi üzerinde Mouse sağ buton menüsünden özelliklere girildiğinde Bağlantı noktası 80 olduğuna ve IIS in çalıştığına dikkat edilmesi gerekir.
9- Eğer yerel ağdaki kullanıcılar sizin makinenizden ASP ya da ASP.Net sayfası çalıştıracaksa;
- Denetim Masasından Windows Güvenlik duvarına girilir
- Özel durumlar sekmesi açılır
- Bağlantı noktası ekle tıklanır
- Ad yerine: http, Bağ.Nok. Yerine de 80 yazılır
10- Localhostun giriş dizini isteğe göre fiziksel olarak değiştirilebilir. (örnek D nin altında deneme_http dizini) Ancak değiştirme işlemi Varsayılan Web Sitesi-Özellikler_Giriş dizini altında referans edilmesi gerekir.
Windows7' de http ile web sitesi yayınlamak:
1- Denetim Masası-Windows Güvenlik duvarı-Solda gelişmiş ayarlar tıklanır
2- Solda Gelen Kurallar tıklanır
3- Sağ üstte yeni kural gelen ileti kutusundan bağlantı noktası seç
4- ileri üstte TCP seç bağlantı noktası 80 yaz
5- ileri deyip bağlantıya izin ver i seç
6- ileri deyip ad ver
7- Güvenli Word Wide Web (HTTPS) işaretlenir
IIS de sanal dizin oluşturma
1- Adres satırında yazılan adresler IIS altındaki sanal dizin adıdır. Bu nedenle isteğe göre IIS de yeni sanal dizinler oluşturulabilir
2- Varsayılan Web Sitesi üzerinde yeni-sanal dizin seçeneğine girilir.
3- İlk gelen ekranda sanal dizine bir ad verilir
4- Daha sonra sayfalarınızın olduğu fiziksel dizin seçilir
5- En son gelen ileti kutusunda ise; kullanıcıların hakları belirlenir.
6- Sanal dizin üzerindeki özellikler-belgeler bölümünde bu adres yazıldığında ilk gelecek sayfa referans edilir
7- Artık adres çubuğuna sayfaların olduğu fiziksel adres değil, IIS de tanımlanan sanal adres yazılarak sayfa çalıştırılır.
Örnek:http://localhost/deneme_http adresini ele alalım,
Bu adresin fiziksel yeri: D sürücüsü içindeki Projelerim klasörü olsun. İlk çalışacak sayfa da index.asp olsun. Adres çubuğuna : http://localhost/deneme_http yazarak bu sayfa çalıştırılır.
SUNUCU (SERVER) MAKİNEDE LOCALHOSTU DEĞİŞTİRMEK- FARKLI PORTTAN WEB SAYFASI SUNMAK
Bilindiği Gibi gerek dinamik ASP kodlarıyla yazılı bir web sitesi gerekse .Net ortamında oluşturulmuş bir ASP.Net sitesini yayınlamak için sunucu makine ve üzerinde IIS (Internet Information Services) gereklidir. Herhangi bir ayar yapılmadığı takdirde dinamik web sayfaları default IIS üzerinden, 80 portunu kullanır ve site fiziksel olarak localhost dizini olan inetpub/wwwroot dizini içinde oluşturulur.
Ancak win2000 veya win2003 işletim sistemlerinde localhostun fiziksel olarak yeri değiştirilebilir, yayın yapılacak sitenin portu değiştirilebilir. Şöyle ki;
1- Localhostun yerinin değiştirilmesi: İstenilen sürücü ve klasör fiziksel olarak localhostun giriş dizini olarak oluşturulur. Daha sonra IIS de Web siteleri başlığı altında yeni web sitesi oluşturulur. İşlem bittikten sonra port numarası 80 olarak ayarlanır. (Ancak 80 portunu vermeden önce varsayılan web sitesinin port numarasını değiştirmek gerekir.) Böylece .Netde yeni bir web projesi bu yeni web sitesinin altında oluşur.
2- Localhostun dışında bir dizinde site yayınlamak: Yazılan .Net projesi localhostun giriş dizininin dışında başka bir dizinde oluşturulmuşsa ve bu site yayınlanacaksa; Yine IIS de yeni bir web sitesi oluşturulur (virtual ditectory) port numarası 80 nin dışında bir değer olarak atanır. Giriş dizini ve ilk açılacak sayfa belirlenir. Artık bu haliyle web de yayın yapılır, ancak bu durumda makinenin ya adı ya da ip numarası ve port numarasının internet adres satırına yazılması gerekir. Örnek:http://30.11.1.0:8081/OGRENCI/bir.htm sunucunun ip numarası, IIS de bu web sitesine verilen port numarası projenin olduğu dizin adı ve başlangıç sayfası yazılarak yayın yapılır. Ya da ip yerine computer name yazılır. Örnek: http://sistem:8081/OGRENCI/bir.htm
Samet Teknoloji
Kaynak: Samet Teknoloji
ASP sayfalarının yayınlanması için sunumcu bilgisayarlara yüklenmesi gereken bir Windows bileşenidir. IIS (Internet Information Services-Internet Bilgi Hizmeti) Bilgisayarınızda windowsun hangi sürümü varsa o sürümü içeren Windows kurulum cd si ile IISi yükleyebilirsiniz (ya da bilgisayarınıza windowsu ilk yüklediğinizde IIS de yükleyebilirsiniz.)
IIS yüklenmesi:
1- cd sürücüsüne makinenizdeki işletim sistemi sürümünü içeren Windows cd si takılır
2- Denetim masasında Program ekle kaldır simgesi açılır
3- Windows bileşenleri açılır ve içinden IIS seçilerek işaretlenir.
4- İşaretleme yapıldıktan sonra ileri butonları tıklanarak adım adım kurulum tamamlanır.
WIN-7 de IIS in yüklenmesi
1- Denetim masası- Program ve özellikler seçilir
2- Gelen ileti kutusundan soldaki linklerden en altta olan Windows özelliklerini aç veya kapat seçilir
3- Gelen ileti kutusunda Internet Information Services açılır.
4- Web Yönetimi Araçları altındaki;
- IIS Yönetim Hizmetleri
- IIS Yönetim Konsolu
- IIS Yönetimi kodları ve araçları işaretlenir
5- World Wide Web altındaki;
- Genel http özellikleri altındaki
Dizinlere göz atma
http hataları
Statik içerik
Varsayılan belge işaretlenir.
- Uygulama Geliştirme Özellikleri altındaki
ASP
ASP.Net
ISAPI uzantıları
Sunucu tarafı içermeler
İşaretlenerek kurulum başlatılır.
NOT: Win7 için sistem kurulum cd sine gerek yok
IISin kurulu olduğu nasıl denetlenir:
1- Bilgisayarım simgesi üzerinde Mouse sağ tıklanıp, yönet seçeneği seçilir. Böylece Bilgisayar yönetim araçlarının bulunduğu bir pencere açılır. Bu yönetimsel araçların içinde Hizmetler ve Uygulamalar başlığı altında IISi görebilirsiniz.
2- Denetim masası Yönetimsel Araçlar simgesi ile açılan sayfadan görebilirsiniz
3- Denetim masası Program Ekle/Kaldır simgesi ile açılan sayfada Windows Bileşenleri altında IIS seçeneğinin solundaki kutucuğun işaretli olup olmadığından anlayabilirsiniz.
4- C sürücüsü altında Inetpubwwwroot dizinin olup olmadığına bakarak denetleyebilirsiniz.
IIS de web sitesi yayınlama
eğer XP makinedeyseniz; IIS altında Default Web Site (Varsayılan Web Sitesi) ile yayın yapmanız gerekir. Burası adres satırına yazılacak sanal dizindir. Dolayısıyla bu dizinin adı adres satırına localhost olarak yazılır. Ancak web sitesi yayınlamak için http kullanıldığı için adres satırı başına http de yazılması gerekir. (örnek:http://localhost) Bu yayını yapmak için hangi adımlar izlenir:
1- Localhostunuz sizin fiziksel olarak c:/inetpub/wwwroot dizinidir.
2- Yayınlayacağınız ASP ya da ASP.Net sayfalarını bu dizin altına atmanız gerekir.
3- IIS üzerinde Varsayılan Web Sitesi üzerinde Mouse sağ buton menüsünden özelliklere girilir
4- Giriş dizini c:/inetpub/wwwroot olduğuna dikkat edilir.
5- Belgeler sekmesine girilir. Listede olan tüm dosyalar silinir.
6- Ekle bölümünde yayınlanmasını istediğiniz ilk sayfanın adı yazılır. (örnek: form1.asp)
7- Böylece kullanıcı adres satırına :http://localhost yazdığında fiziksel olarak c:/inetpub/wwwroot dizini altındaki form1.asp yayınlanır.
8- IIS de Varsayılan Web Sitesi üzerinde Mouse sağ buton menüsünden özelliklere girildiğinde Bağlantı noktası 80 olduğuna ve IIS in çalıştığına dikkat edilmesi gerekir.
9- Eğer yerel ağdaki kullanıcılar sizin makinenizden ASP ya da ASP.Net sayfası çalıştıracaksa;
- Denetim Masasından Windows Güvenlik duvarına girilir
- Özel durumlar sekmesi açılır
- Bağlantı noktası ekle tıklanır
- Ad yerine: http, Bağ.Nok. Yerine de 80 yazılır
10- Localhostun giriş dizini isteğe göre fiziksel olarak değiştirilebilir. (örnek D nin altında deneme_http dizini) Ancak değiştirme işlemi Varsayılan Web Sitesi-Özellikler_Giriş dizini altında referans edilmesi gerekir.
Windows7' de http ile web sitesi yayınlamak:
1- Denetim Masası-Windows Güvenlik duvarı-Solda gelişmiş ayarlar tıklanır
2- Solda Gelen Kurallar tıklanır
3- Sağ üstte yeni kural gelen ileti kutusundan bağlantı noktası seç
4- ileri üstte TCP seç bağlantı noktası 80 yaz
5- ileri deyip bağlantıya izin ver i seç
6- ileri deyip ad ver
7- Güvenli Word Wide Web (HTTPS) işaretlenir
IIS de sanal dizin oluşturma
1- Adres satırında yazılan adresler IIS altındaki sanal dizin adıdır. Bu nedenle isteğe göre IIS de yeni sanal dizinler oluşturulabilir
2- Varsayılan Web Sitesi üzerinde yeni-sanal dizin seçeneğine girilir.
3- İlk gelen ekranda sanal dizine bir ad verilir
4- Daha sonra sayfalarınızın olduğu fiziksel dizin seçilir
5- En son gelen ileti kutusunda ise; kullanıcıların hakları belirlenir.
6- Sanal dizin üzerindeki özellikler-belgeler bölümünde bu adres yazıldığında ilk gelecek sayfa referans edilir
7- Artık adres çubuğuna sayfaların olduğu fiziksel adres değil, IIS de tanımlanan sanal adres yazılarak sayfa çalıştırılır.
Örnek:http://localhost/deneme_http adresini ele alalım,
Bu adresin fiziksel yeri: D sürücüsü içindeki Projelerim klasörü olsun. İlk çalışacak sayfa da index.asp olsun. Adres çubuğuna : http://localhost/deneme_http yazarak bu sayfa çalıştırılır.
SUNUCU (SERVER) MAKİNEDE LOCALHOSTU DEĞİŞTİRMEK- FARKLI PORTTAN WEB SAYFASI SUNMAK
Bilindiği Gibi gerek dinamik ASP kodlarıyla yazılı bir web sitesi gerekse .Net ortamında oluşturulmuş bir ASP.Net sitesini yayınlamak için sunucu makine ve üzerinde IIS (Internet Information Services) gereklidir. Herhangi bir ayar yapılmadığı takdirde dinamik web sayfaları default IIS üzerinden, 80 portunu kullanır ve site fiziksel olarak localhost dizini olan inetpub/wwwroot dizini içinde oluşturulur.
Ancak win2000 veya win2003 işletim sistemlerinde localhostun fiziksel olarak yeri değiştirilebilir, yayın yapılacak sitenin portu değiştirilebilir. Şöyle ki;
1- Localhostun yerinin değiştirilmesi: İstenilen sürücü ve klasör fiziksel olarak localhostun giriş dizini olarak oluşturulur. Daha sonra IIS de Web siteleri başlığı altında yeni web sitesi oluşturulur. İşlem bittikten sonra port numarası 80 olarak ayarlanır. (Ancak 80 portunu vermeden önce varsayılan web sitesinin port numarasını değiştirmek gerekir.) Böylece .Netde yeni bir web projesi bu yeni web sitesinin altında oluşur.
2- Localhostun dışında bir dizinde site yayınlamak: Yazılan .Net projesi localhostun giriş dizininin dışında başka bir dizinde oluşturulmuşsa ve bu site yayınlanacaksa; Yine IIS de yeni bir web sitesi oluşturulur (virtual ditectory) port numarası 80 nin dışında bir değer olarak atanır. Giriş dizini ve ilk açılacak sayfa belirlenir. Artık bu haliyle web de yayın yapılır, ancak bu durumda makinenin ya adı ya da ip numarası ve port numarasının internet adres satırına yazılması gerekir. Örnek:http://30.11.1.0:8081/OGRENCI/bir.htm sunucunun ip numarası, IIS de bu web sitesine verilen port numarası projenin olduğu dizin adı ve başlangıç sayfası yazılarak yayın yapılır. Ya da ip yerine computer name yazılır. Örnek: http://sistem:8081/OGRENCI/bir.htm
Samet Teknoloji
Kaynak: Samet Teknoloji