REHBERLER ANASAYFA
PWS/IIS KURULUMU
PWS/IIS, Windows OS altında asp sayfalarını çalıştırmak için geliştirilen
bir programdır. Ben de burada bilmeyen arkadaşlara pws/iis kurmayı basit bir
şekilde anlatacağım. İlk olarak asp nedir, ondan başlayalım. ASP dinamik bir
web programlama dilidir. Başka dillere örnek vermek gerekirse, PHP, CGI, JSP
ve benim bilmediklerim. Kısacası eğer siz sayfanızın daha dinamik, daha
çekici, admin paneli ile düzenlenebilen bir site istiyorsanız, asp tam size
göre. Ör: sayfanıza üyelik koyabilir, forum açabilir, büyük bir arşivden
bazı kelimeler aratabilir ve dahasını yapabilirsiniz. İsterseniz artık
başlayalım...
PWS kurmak için size Windows 98 CD'si lazım. Buradan, X:\add-ons\pws (X
sizin CD-ROM sürücünüz.) klasörüne gidin. Kur.exe yada install.exe
programını açın ve kuruluma başlayın. Her şey tamamlandığında,
bilgisayarınızı başlatırsanız daha iyi olur. Herşey tamamlandıktan sonra,
X:\Inetpub\wwwROOT (X Windows'un kurulu olduğu sürücü) klasörüne gidin ve
buraya asp sitelerinden indirdiğiniz asp dosyalarını atın(ASP siteleri
aşağıda). Bunları çalıştırmak için ise, “bilgisayarınızın adını” yada
http://localhost yazarak
ulaşabilirsiniz(bilgisayarınız adı, windows kurulurken size sorduğu addır.
Bu değiştirilebilir.). Diyelim ki, ilk_asp.asp diye bir asp dosyanız var,
http://localhost/ilk_asp.asp yazarak bu asp dosyanızı açabilirsiniz.
IIS kurmak için ise, Windows XP Professional CD'si gerekli. Home Edition
kullananlar ise,
www.microsoft.com adresinden iis'yi yükleyebilirler.
Bir uyarı: .asp dosyalarını çift tıklayarak
açamazsınız. Çünkü bunlar dinamik sayfalardır ve html gibi açılamazlar,
sizin bilgisayarınız bir sunucu görevi görür pws kurulduğunda. Yani sizin
X:\inetpub\wwwROOT klasörü aslında sunucu ana dizinidir. Ve siz
localhost+asp adı yazdığınızda, bilgisayar sunucu görevini yerine getirir ve
asp.dll dosyasını işlemeye başlar. Dikkat ediniz, bir asp dosyasını açmaya
çalışırken, bilgisayarın HDD'i birden çok çalışmaya başlar. Çünkü asp
dosyasını işlemeye çalışır. Yani belirtmek istediğim, “Neden bu asp
çalışmıyor?” demenizi engellemek. Çünkü çalışır.
Bir Uyarı Daha: Diyelim, büyük bir asp
portalı indirdiniz (misal Asp-Nuke), ve içinde bir sürü klasör var. Bunu
internette yayınlamadan önce kendi bilgisayarınızda denemek, geliştirmek
istiyorsunuz. Ancak bir baktınız ki, localhost yazıp, herşeyi doğru
yapmanıza rağmen, çalışmıyor! İndirdiğiniz portalı resmi web sitesinden
indirdiniz ve indirme sırasında bir sorun ile karşılaşmadınız. Ancak
çalışmıyor. Bunun en büyük nedeni, web klasörlerinizin okuma-yazma izni
olmayışıdır. Yani, site açılırken database'ine veri yazıcak ancak buna bir
izin yok. Bunu halletmeniz için, wwwROOT klasörüne gidin, diyelim portalınız
wwwROOT\aspnuke klasöründe. O halde aspnuke klasörüne sağ tıklayın. Web
Paylaşımı, özellikler, okuma yazısının altında bulunan yazma'nın yanındaki
kutuya işareti koyun. Ve tamam'a tıklayıp çıkın. Daha sonra, sitenin
database'inin bulunduğu klasöründe de aynı işlemi yapmanız gerekli.
Genellikle database klasörü db olarak adlandırılır. Aynı işlem idb klasörüne
de yapın. Ve büyük ihtimalle çalışacaktır.
Not: Bu yazı PCNet >> ASP forumları içerisinde bulunan Comex adlı üyenin
yazısıdır.
|