Windows XP Home Edition üzerinde IIS Kurulumu

 Koray Çetintaş, koray@cetintas.com,  1/08/2004

 

 

Giriş

Kurulum için gerekenler

Windows 2000 Advanced Server CD, Windows Home Edition CD ve SMTP Sever kurmak isterseniz internetten indirmeniz gereken bir dosya ...

Türkçe XP Home için   Download
İngilizce XP Home için Download

Ve diğer

     ---Magazin içeriklidir. Vakti veya sabrı olmayanlar bu bölümü atlayabilir---
      Lisans sorunu... Herşey lisans sorunuyla başladı. Çalıştığım şirket XP home lisansına sahipti. Bugüne kadar bir çok işimi ağdaki Windows 98 kurulu makina sayesinde yapıyordum. Ama artık bizim emektar windows98 başka bir departmana transfer oluyordu ve XP ile başbaşa kalıyorduk. Malum Internet Information Server kuramıyorum o zaman lisans konusunda elimi cebe atmam gerekiyordu.Hemen bulunduğum ilçedeki Microsoft bayisine sordum...


     -Elimizde XP Home lisansı var bunu XP Pro'ya nasıl yükseltirim? veya satabilirmiyim ?

Cevap gayet makuldü :)

     -Şöyle yükseltebilirsin. 180 amerikan dolarına XP professional Open lisans var ve XP home sadece buna yükseltilebilir.

     -Peki open lisans ne demek?

     -Open lisans, bir kez alınıp bir sürü bilgisayara kurabileceğin bir lisanstır

     -Hımm. iyi günler

Hani yanında 15 gün çalışmamış ve bu zaman zarfında çeşitli düzenbazlıklıklarını görmemiş biri olsaydım bile yine saçma olduğunu anlardım herhalde. Dostumuz bize "hayır yükseltemezsin" yerine lafı dolandırdı galiba.Neyse... baktım umut yok Microsoft'u aradım.Karşımaki beye derdimi anlattığımda ise...

     - XP home'dan XP Pro'ya uprage paketlerimiz var. Piyasada XP professional diye iki paket var.Biri normal lisans diğeri ise upgrade lisansıdır.

     -Peki bahsettiğiniz ikinci paketi nasıl alabilirim.

     -Biz satış yapmıyoruz. Bayilerimizin stoklarında kaldıysa alabilirsiniz.

     -Bir bayi telefonu alabilirmiyim?

     -Tabi ... (Bir Opera'ydı galiba çalan müzik.Telefon kalitesinde de ne berbat oluyor öyle)

     -.... ..... .... ....

En az 1 dakika geçtikten sonra telefonu kapattım.

Keşke sormaz olaydım.Sitesinden bayilerini buldum.Hemen İndex bilgisayarın izmir şubesini aradım ve ellerinde XP upgrade lisansı olup olmadığını sordum. Basit... "Yok" dedi.Öyle zannediyorumki konuyu anlamadı.

Bu sefer şansımızı İstanbul şubesiyle denedik ve sonuç umutsuz.Ama bana dedikiki siz siteden e-mail atın biz size döneriz.

Gerekli maili attım ve cevap geldi. Bana yeni bir XP Professional almamı öneriyordu. Hatta kampanyaları varmış onlardan bahsediyordu.

Ve umutsuz bir şekilde daha önceden üye olduğum bazı forumlara sorduğum ve doğru dürüst yanıt alamadığımdan dostumuz Google'a sormayı denedim. O bana daha -iyi- davrandı ve bir sürü link çıkardı. Hepsinin içeriği neredeyse aynıydı. Birinci linke tıkladığımda bir site, bir mail grubunda yayınlanan Richard Sandoz isimli bir programcının makalesini alıntılamıştı.Diğer tüm siteler de bu makaleyi alıntılamıştı.Makale İngilizceydi. Sözlük ve arkadaş vasıtasıyla çözmeye başladık. ve mutlu son. XP home üzerinde IIS kurmuş ve denemelerimizi yapmıştık. Sorun yoktu. Ama arada Visual Studio Debug edeyimmi diye hep sorup duruyordu. Hele resimler klasörünü almadığım bir web sitesini (database uygulamalı) açınca bir çok kez bu "Koddaki yanlışı düzeltelim abi" tarzında mesajlar veriyordu.Bu da meğer sitede karşılaştığı basit bir hata da hemen soruyormuş, düzeltelim diye. O hata mesajlarına artık bir son vermesi için de Visual Studio daki ayarları yapınca artık sorunsuz bir IIS sahibi olmuştum.

Teşekkür Ederim Richard Sandoz.

Gelişme

1. Adım:
IIS'nin kurulmasının gizlendiği dosyayın açılması



 

2. Adım:
Bir satır değişikliği

      

 

3. Adım: Bazı dosyalar lazım bize

3. Adımı hızlı geçmek için dosyaları download edin

Download IIS2.DLL IIS2.INF    



Oluşan dosyalardan IIS2.DLL dosyasını c:\windows\system32\setup
Diğer IIS2.INF dosyasını ise c:\windows\inf klasörlerine kopyalıyoruz.

4. Adım: Artık Kurulum

Denetim Masası > Program Ekle Kaldır 'a gelip Windows Bileşenlerini Ekle & Kaldır'ı tıklayıp gelen pencereden Internet Information Services (IIS) 'ye tıkyalıp aşağıdaki ekranda olduğu üzere çentikleri atıyoruz.

 



Ve kurulumu  Tamam Tamam diyerek tamamlıyoruz.

Bizden  Windows 2000 Server ve Windows XP Home CD'ilerini bizden talep eden kuruluma istediği CD'ileri takıversek olmaz mı ?

Bir Asp dosyasını c:\inetpub\wwwroot\ içerisine koyup denediğimde
"Belirtilen modül bulunamadı"
hatası alıyordum. Bu hatayı da şöyle engelliyoruz.

IIS 'yi açıyoruz Default Web Site üzerinde sağ tuş > özellikler...
(Default Web Site nerede mi ? Hani sol tarafta bilgisayarınızın ismi yazıyorya ona tıklayın ki ağaç stilinde default web site'yi görelim)

Şimdi resimle devam edersek...



 

Eğer Visual Studio kuruluysa devamlı hata verebilir. Bu hatayıda şöyle engelliyoruz.

Sonuç



 

Bahsi Geçen Dosyalar

 

Orjinal makale

 Download

Bu döküman

 Download

Smtp Server için Eklenti (TR)

 Download

Smtp Server içim Eklenti (EN)

 Download

iis2.dll ve iis2.inf dosyaları

 Download

1 http://www.microsoft.com/downloads/details.aspx?displaylang=tr&FamilyID=FB8E8D24-02DF-445A-9F9E-125852487465

 

2 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=FB8E8D24-02DF-445A-9F9E-125852487465

 

3 http://www.e-netinteractive.com/eslem/nasil_yapilir/xp_home_da_iis_kurulumu/inf_dll.zip

 

bahsi gecen dosyalar

 

1 http://www.enetinteractive.com/eslem/nasil_yapilir/xp_home_da_iis_kurulumu/xp_home_da_iis_kurulumu_orjinal.txt

 

2 http://www.enetinteractive.com/eslem/nasil_yapilir/xp_home_da_iis_kurulumu/xp_home_da_iis_kurulumu.zip

 

3 http://www.microsoft.com/downloads/details.aspx?displaylang=tr&FamilyID=FB8E8D24-02DF-445A-9F9E-125852487465

 

4 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=FB8E8D24-02DF-445A-9F9E-125852487465

 

5 http://www.enetinteractive.com/eslem/nasil_yapilir/xp_home_da_iis_kurulumu/inf_dll.zip