Asp de Hatalarin Çogunlugunu ISS de Yapan Kullanicilarimiz Forumda Hata ile Ilgili Yazdiklari Mesajlarin Sonucu IIS de Çikiyor...Bende Biraz Arastirma Yaparak IIS Kurulumunun Resimli Anlatimina Denk Geldim...Buyrun.
IIS Kurulumu
ASP basit bir tanimla web üzerinde çalisan bir programlama dili diyebiliriz ve bir programlama dilinin çalisma aninda derlenmesi gerekir. VBasic, Delphi gibi dillerde bu için özel compiler’lar vardir. ASP de compile islemi web sayfasinin yayinlandigi sunucu üzerinde yapilir. Compiler olarakda web servisini yöneten program kullanilir. ASP’de bu isi IIS (Internet Information Services) görmektedir. Barindirdigi sitede çagrilan bir ASP dosyasini derleyerek çiktisini kullanicinin tarayicisina gönderir. Bizede çalismalarimizda test amaçli olarak IIS lazim olacaktir.
(Win9x ve WinMe için IIS degil PWS kullanilmaktadir. Sitenizin host ettiginiz serverda IIS yüklü olacagi için ayni ortami olusturmak adina IIS kullanmanizi tavsiye ederim. Eger Win9x ve ME kullaniyorsaniz mevcut isletim sisteminizi kaldirmadan da Win2000 kurabilirsiniz. XP üzerinde IIS kullanabilmek için Professional versiyonu kullanmaniz gerekir.)
IIS sadece Win2K ve WinXP’de çalisir. Hariçden yüklenen bir program degildir. Windows’un temel bilesenlerinden biridir. Kurulumu için Denetim Masasindan Program Ekle/Kaldir’a girin. Buradan Windows bilesenlerine geçiniz ve listeden IIS’i (Internet Information Services) seçiniz.
(Kurulum tamamlandiginda bilgisayarinizi yeniden baslatmaniza gerek yok, ama siz yinede yeniden baslatsaniz iyi olur. Herhangi bir problem ile karsilasmamak için önerimdir yinede siz bilirsiniz.)
IIS’e ait özelliklere Denetim Masasi/Yönetimsel Araçlar/Internet Information Services (IIS) linkini kullanabilirsiniz.
Tarayiciniza localhost adresi girdiginizde Varsayilan Web Sitesi olarak tanimlanmis siteyi görürsünüz. Ilk kurulumdan sonra sayfanin dosyalari için tanimlanan klasör c:inetpubwwwroot ’dur. Çalistirmak istediginiz asp dosyalarinizi bu klasörün altina koymaniz halinde çalistirabilirsiniz. IIS kurulumundan sonra ASP dosyalarina çift tiklamakla bir ASP dosyasini çalistiramazsiniz. Sadece IIS üzerinde tanimlanmis klasör içindeki ASP dosyalari, tarayici üzerinden çagrilmalari halinde çalisabilir. Mevcut bir sitenin kök dizinini degistirmek için sitenin veya sanal dizinin özelliklene girin Giris Dizini sekmesinde siteye ait klasörü tanimlayabilirsiniz.
Site Yönetimi
IIS’in server versiyonunda birden fazla web sitesi olusturabilirken bizim localhost olarak kullanacagimiz web sitesini çalistiran IIS’de bu özellik yoktur. Farkli web sitelerini yönetebilmesi için bir DNS sunucuya ihtiyaç duyacaktir. Birbirinden farkli siteleri IIS üzerinde tanimlamak için sanal dizin özelligi kullanilabilir.
Sanal Dizin
Sabit diskiniz üzerindeki herhangi bir dizini sanal dizin olarak atayabilirsiniz. Sanal dizinlere site altinda bir dizin gibi erisilir. (http://localhost/site) Erisim açisindan sitenin tanimli oldugu klasördeki dizinlerden bir farki yoktur.
Yeni sanal dizin olusturmak için Varsayilan Web Sitesi’ne mouse ile sag tiklayin ve açilan menüden Yeni/Sanal Dizin seçenegini seçin. Karsiniza çikan sihirbazda sirasiyla sanal dizinin adini ve sabit diskinizde bulundugu yeri tanimlayiniz. Bu islemi bitirdiginizde sanal dizininiz olusturulmus olacaktir. Daha sonra bu sanal dizine ait özellikleri degistirmek için degisiklik yapacaginiz sanal dizine mouse ile sag tiklayin ve özellikleri seçin.
IIS’in kullanimina dair çok ayrintili bilgi vermek bu makalenin konusunun disinda kalacagi için ayrintilara girmeyecegim. daha ayrintili bilgi için www.iisfaq.com ve www.iishelp.com adreslerine bakabilirsiniz.
Yazan : Belirsiz.
Düzenleme \ SteaM