IIS är en lokal webbserver som du kan köra på din dator. Med IIS installerat på datorn har du möjlighet att testköra dina eller andras ASP-applikationer i realtid. Det är absolut det lättaste sättet att kolla om applikationen fungerar, om inte så är felsökning lättare att göra med IIS installerat lokalt. Inom kort kommer jag skriva en artikel om felsökning.


Installera IIS

IIS är skapat av Microsoft och finns med på Windows installationscd. IIS finns till Windows 2000 och Windows XP Professional, äldre versioner innehåller PWS, föregångaren till IIS. XP Home saknar dock IIS, men om du råkar äga en Windows 2000 eller Windows XP Professional installationscd så kan du installera det från den, har jag läst. Har dock ingen egen erfarenhet om hur det fungerar. Det är i alla fall värt ett test.


Gör så här:

1. Kolla först så att du inte har IIS redan installerat. Det gör du genom att gå in på kontrollpanelen och dubbelklicka på Administrationsverktyg. Finns Internet Information Services med där så är det redan installerat. Annars går du vidare till punkt 2.
2. Sätt in installationscd:n till ditt Windows 2000 eller Windows XP Pro i cd-spelaren.
3. När den autostartat klickar du på ’Installera valfria Windows-komponenter’
4. Där skall ’Internet Information Services’ (IIS) vara med, bocka då för kryssrutan så att den installeras.
5. Klicka sedan på ’nästa’ för att starta installationen.


Wwwroot

Mappen där du ska lägga alla filer som webbservern ska hantera har som standard denna sökväg: C:\Inetpub\wwwroot. Det är alltså rootmappen för hemsidan eller vad du nu tänkt använda webbservern till. Du kan ändra mappen genom att:
Öppna ’kontrollpanelen’…
Dubbelklicka på ’Administrationsverktyg’…
Dubbelklicka på ’Internet Information Services’…
Klicka på <Ditt användarnamn> (lokal dator)…
Klicka på ’webbplatser’…
Högerklicka på namnet under webbplatser, välj ’Egenskaper’…
Klicka på fliken’ Arbetskatalog’…
Där står det ’lokal sökväg’, ange där sökvägen till önskad arbetsmapp...
Klart!


Strul med access-databaser

Ganska snart efter att du börjat testa din webbserver märker du nog att du får ett felmeddelande när saker skall läsas, raderas eller uppdateras i en access-databas. Detta beror på att standardrättigheterna är inställda så att man bara kan läsa, inte skriva. Detta fixar man genom att:
Öppna ’kontrollpanelen’…
Dubbelklicka på ’Administrationsverktyg’…
Dubbelklicka på ’Internet Information Services’…
Klicka på <Ditt användarnamn> (lokal dator)…
Klicka på ’webbplatser’…
Högerklicka på namnet under webbplatser, välj ’Alla aktiviteter’ och där ’Guiden behörighet’…
Klicka på nästa och välj där 'Välj säkerhetsinställningar från en mall'...
Där klickar du på 'Public Web site' och klickar på nästa 4 gånger...
Klart!


Komponenter

Till IIS kan du installera bl.a. stöd för PHP och MySQL-databaser. Det gör du genom att installera komponenter till IIS, du kan söka efter såna på exempelvis Google. Mailkomponenter såsom Jmail och AspSmartMail finns också som man kan installera.


Adresser till webbservern

Man kommer åt webbserverns innehåll genom att skriva http://localhost/ i webbläsaren. Observera att man inte behöver vara uppkopplad till internet för att kolla på innehåll som finns på ens egen IIS. Vill man att andra ska kunna se saker man har på servern så kan man gå in via ditt IP-numret. Har du en brandvägg måste du då öppna port 80 för att man ska kunna komma åt webbservern via IP-numret.


Ditt IP-nummer är: 54.158.39.172


Nu har du förhoppningsvis installerat och lärt dig ett och annat om IIS. Observera dock att IIS innehåller begränsningar, bara några få besökare samtidigt kan servern hantera, har man för många besökare kommer det att bli felmeddelanden. Planerar man att använda webbservern för något större projekt som förväntas få många besökare bör man skaffa något serveroperativsystem. Hoppas du får nytta av din IIS-webbserver!
 

Skriven av Joakim den 29:e augusti 2003. Artikeln har blivit läst 14775 gånger.


 

<< Tillbaka