Så här installerar du IIS 7 och installerar en statisk webbplats i 13 enkla steg / Pluralsight
Varför installera IIS? Det mest uppenbara svaret är att du behöver en webbserver som är lätt att konfigurera och arbeta med. IIS 7 i Windows Server 2008 är ett helt annat djur än det har varit tidigare.
det verkar som om Microsoft äntligen har skapat en version av IIS som kommer att tävla mot Apache för funktionalitet och prestanda. IIS 7 är ett jätte steg framåt för IIS-plattformen med följande förbättringar:
- modulär Design – tidigare var det en allt eller inget installation för IIS, men inte så längre. Med möjligheten att bara ladda de moduler som du behöver för serverdrift ökar du både prestanda och säkerhet
- nytt hanteringsgränssnitt – IIS 7 har ett helt nytt gränssnitt som gör att du snabbt och enkelt kan ändra inställningarna du behöver för varje webbplats. Även i denna version är möjligheten att redigera alla Webbplatsinställningar i en textbaserad konfigurationsfil
- dela uppgifter med webbplatsägare – om du är värd för flera webbplatser kan du delegera administrativ kontroll till utvecklare eller innehållsägare
i denna artikel kommer vi att undersöka installera och aktivera de grundläggande funktionerna i IIS 7 och placera en statisk webbplats i bruk. För den här artikeln antar jag att du har installerat Server 2008 och vet hur du startar Server Manager.
installera IIS 7 på Windows Server 2008
eftersom IIS-webbservern inte är installerad som standard är det första vi måste göra att installera IIS som en roll för servern vi arbetar med.
1. Klicka på Start- > Administrationsverktyg – > Serverhanteraren
2. I Server Manager bläddra ner till Roller sammanfattning och klicka på Lägg till Roller
3. Guiden Lägg till Roller börjar vid denna tidpunkt och varnar dig om att om du ska lägga till en roll för att se till att:
- administratörskontot har ett starkt lösenord
- nätverksinställningar, till exempel statisk IP, är konfigurerade
- de senaste säkerhetsuppdateringarna från Windows-uppdateringar är installerade
4. Klicka på Nästa för att gå till sidan Lägg till serverroll. Placera en bock bredvid webbservern (IIS) och klicka sedan på knappen Nästa
5. Nästa sida ger dig grundläggande information om IIS-webbservrar och några länkar med extra information om det behövs. Klicka på knappen Nästa för att fortsätta
6. Nästa fönster är Välj Rolltjänster. Den här mycket viktiga skärmen låter dig bara lägga till de moduler som behövs för din planerade installation av IIS.
när du väljer en modul i den här skärmen i det övre högra hörnet får du mer information om vad modulen är till för. För vårt exempel kommer vi att ladda följande moduler:
- statiskt innehåll – låter webbservern publicera statiska Webbfilformat, till exempel HTML-sidor och bildfiler.
använd statiskt innehåll för att publicera filer på din webbserver som användare kan visa med en webbläsare.
- standarddokument – låter dig konfigurera en standardfil för webbservern att återvända när användare inte anger en fil i en URL.
standarddokument gör det enklare och bekvämare för användare att nå din webbplats.
- HTTP-fel – låter dig anpassa felmeddelandena som returneras till användarnas webbläsare när webbservern upptäcker ett feltillstånd.
använd HTTP-fel för att ge användarna en bättre användarupplevelse när de stöter på ett felmeddelande. Överväg att ge användarna en e-postadress för personal som kan hjälpa dem att lösa felet.
- HTTP-omdirigering-ger stöd för att omdirigera användarförfrågningar till en viss destination.
använd HTTP-omdirigering när du vill att kunder som använder en URL faktiskt hamnar på en annan URL. Detta är till hjälp i många situationer, från att helt enkelt byta namn på din webbplats, att övervinna ett domännamn som är svårt att stava, eller tvinga kunder att använda en säker kanal.
- HTTP-loggning – ger loggning av webbplatsaktivitet för den här servern.
när en loggbar händelse, vanligtvis en HTTP-transaktion, inträffar, anropar IIS den valda loggningsmodulen, som sedan skriver till en av loggarna som lagras i filsystemet på webbservern. Dessa loggar är utöver de som tillhandahålls av operativsystemet.
- begär filtrering-skärmar alla inkommande förfrågningar till servern och filtrerar dessa förfrågningar baserat på regler som fastställts av administratören.
många skadliga attacker har gemensamma egenskaper, som extremt långa förfrågningar eller förfrågningar om en ovanlig åtgärd. Genom att filtrera förfrågningar kan du försöka mildra effekterna av dessa typer av attacker.
- IIS Management Console – tillhandahåller infrastruktur för att hantera IIS 7 med hjälp av ett användargränssnitt.
du kan använda IIS-hanteringskonsolen för att hantera en lokal eller fjärransluten webbserver som kör IIS 7. För att hantera SMTP eller FTP måste du installera och använda IIS 6-hanteringskonsolen.
7. Klicka på Nästa för att komma till skärmen bekräfta Installationsval för att verifiera dina valda inställningar.
8. Klicka på Installera och installationen startar
9. Efter installationen bör du se sidan Installationsresultat. Klicka på Stäng för att avsluta processen.
10. I fönstret Server Manager, under Roller sammanfattning, bör du nu se Web Server (IIS)
11. Låt oss gå vidare och öppna IIS Manager genom att gå till Start- > Administrativa verktyg – > Internet Information Services (IIS) Manager
12. När IIS Manager öppnas, expandera webbservern och expandera sedan mappen webbplatser. Högerklicka på webbplatser och klicka sedan på Lägg till webbplats
13. I fönstret Lägg till webbplats har vi grundläggande information att fylla i för en statisk webbplats:
- webbplatsnamn-webbplatsens namn, detta kommer att vara antingen domain.com eller *.domän.com (där * skulle representera ett subdomännamn som www eller blogg till exempel)
- fysisk sökväg – platsen på den lokala servern som kommer att hålla filerna för webbplatsen. Om du inte har ställt in detta i förväg kan du skapa en mapp via detta gränssnitt
- Typ – välj antingen http eller https beroende på om din webbplats kommer att använda Secure Socket Layer (SSL) certifikat eller inte
- IP-adress-från rullgardinsmenyn kan du ange vilken IP webbplatsen ska svara på eller använda standardväxeln för alla otilldelade
- värdnamn-om du vill att den här webbplatsen ska svara på andra domännamn kan du lägga dessa här
du har nu installerat IIS 7 och konfigurerat en statisk webbplats. Placera bara dina html-filer i katalogen du angav när du skapade webbplatsen och du är bra att gå.