Spinsels op het web
actions » SearchLogin 124 articles • 08 Sep 2008

Article with comments

Friday, 14 Oct 2005

permalink IIS installeren op Windows XP Home edition

Goed, Windows XP Home heeft dus geen Personal Web Server of IIS. (Windows XP professional wel). Via een paar extra handelingen waarbij een Windows 2000 cd benodigd is, is het toch mogelijk om IIS te installeren op XP Home! Heel duidelijk uitgelegd op deze site hier. (lokale mirror: downloadiis-on-xp-home.html)

In combinatie met MSDE remoteother article kun je dan dus toch een Microsoft-georiënteerde ontwikkelomgevig realiseren (voor ASP.NET development bijvoorbeeld).

Het kan zijn dat Visual Studio .NET begint te klagen dat "web server is not running ASP.NET 1.1". Als dat gebeurt moet je ASP.NET opnieuw in IIS registreren door het volgende in te typen:

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322>aspnet_regiis -i

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322>aspnet_regiis -c

(Mutatis mutandis het .net versienummer). De eerste installeert ASP.NET en de tweede kopieert ook de client-side javascript files enzovoort.

(L) Meer dan 1 website aanmaken in IIS

De IIS die je op bovenstaande manier installeert is niet in staat om meer dan 1 website tegelijk te runnen. Het is in de GUI zelfs niet mogelijk om er meer dan 1 te definiëren! Maar door gebruik te maken van de meegeleverde admin scripts kun je wel degelijk meer dan 1 website aanmaken en configureren. Het is slechts de beperking dat je maar 1 website tegelijk actief kan hebben in IIS.

Hoe ga je te werk: in C:\Inetpub\AdminScripts staan een lading scripts en adsutil.vbs is degene die je moet hebben.

  • opvragen gedefinieerde servers: adsutil.vbs enum w3svc /p
    Je ziet dan wat dingen en ook een of meer getallen zoals [/w3svc/1]. Bepaal het hoogste getal, dit noemen we maxindex (b.v. 4 = de 4e web server definitie)
  • aanmaken nieuwe server en kopiëren van config van server 1:
    adsutil.vbs create_vserv W3SVC/?
    adsutil.vbs copy W3SVC/1 W3SVC/?

    Vul bij ? maxindex+1 in (het eerstvolgende server nummer dus)
  • Nu kun je in de management console van IIS al meerdere servers zien en ze stoppen/starten (er kan er maar 1 tegelijk gestart zijn)
  • server verwijderen: adsutil.vbs delete W3SVC/?
    (vul bij ? het server nummer in)
• Wrote irmen at 14:00 (edited 5×, last on 24 Oct 2005) | read 764× | Add comment

Comments (0)

No comments for this article yet.

Write a comment

Your name  
E-mail   (only visible for blog owner)
Homepage
Text:

[b] [i] [u] [tt] [center] [code] [quote] [url] [url=] [img] [@] [@@] [@:]
detailed help about markup
You must answer the following to be able to submit.
[Captcha Image] Type the letters you see in the image.
(Unreadable? Click 'Preview' for a new one)

Process times: page=0.035 request=0.053 cpu=0.050