Wİndows 7 IIS ayarları Web Sunucusu IIS Nedir?

Transkript

Wİndows 7 IIS ayarları Web Sunucusu IIS Nedir?
Wİndows 7 IIS ayarları Web Sunucusu
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 windows’un hangi sürümü varsa o sürümü içeren Windows kurulum
cd si ile IIS’i yükleyebilirsiniz (ya da bilgisayarınıza windows’u 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
IIS’in 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 IIS’i 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 “Inetpub\wwwroot” 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- Localhost’un 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.
Wi7 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 LOCALHOST’U 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
.Net’de 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

Benzer belgeler