Hoe installeer ik IIS 7 en stel ik een statische Website in 13 eenvoudige stappen in / Pluralsight
waarom IIS installeren? Het meest voor de hand liggende antwoord is omdat je een webserver die is eenvoudig te configureren en werken met nodig. IIS 7 in Windows Server 2008 is een heel ander dier dan het in het verleden is geweest.
het lijkt erop dat Microsoft eindelijk een versie van IIS heeft gemaakt die zal concurreren met Apache voor functionaliteit en prestaties. IIS 7 is een enorme stap voorwaarts voor het IIS-platform met de volgende verbeteringen:
- modulair ontwerp-in het verleden was het een alles of niets installatie voor IIS, maar nu niet meer. Met de mogelijkheid om alleen de modules te laden die u nodig hebt voor serverbediening, verhoogt u zowel de prestaties als de beveiliging
- nieuwe beheerinterface – IIS 7 heeft een volledig nieuwe interface waarmee u snel en eenvoudig de instellingen kunt wijzigen die u voor elke site nodig hebt. In deze versie is ook de mogelijkheid om alle website – instellingen te bewerken in een tekstgebaseerd configuratiebestand
- taken delen met site-eigenaren-als u meerdere sites host, kunt u beheerbeheer delegeren aan ontwikkelaars of content-eigenaren
In dit artikel zullen we de basisfuncties van IIS 7 installeren en inschakelen en een statische website in gebruik nemen. Voor dit artikel ga ik ervan uit dat u Server 2008 hebt geïnstalleerd en weet hoe u Serverbeheer moet starten.
IIS 7 installeren op Windows Server 2008
aangezien de IIS-webserver niet standaard is geïnstalleerd, moeten we eerst IIS installeren als een rol voor de server waaraan we werken.
1. Klik op Start – > administratieve hulpmiddelen – > Serverbeheer
2. Scrol in Serverbeheer naar het Roloverzicht en klik op Rollen toevoegen
3. De wizard Rollen toevoegen begint op dit punt en waarschuwt u dat als u een rol gaat toevoegen om ervoor te zorgen:
- het beheerdersaccount heeft een sterk wachtwoord
- netwerkinstellingen, zoals statisch IP, zijn geconfigureerd
- de laatste beveiligingsupdates van Windows-Updates zijn geïnstalleerd
4. Klik op Volgende om naar de pagina serverrol toevoegen te gaan. Plaats een vinkje naast webserver (IIS) en klik vervolgens op de knop Volgende
5. De volgende pagina geeft u wat basisinformatie over IIS-webservers en een paar links met extra informatie indien nodig. Klik op de knop Volgende om verder te gaan
6. Het volgende venster is de Functieservices selecteren. Op dit zeer belangrijke scherm kunt u alleen de modules toevoegen die nodig zijn voor uw geplande installatie van IIS.
wanneer u een module kiest in dit scherm in de rechterbovenhoek krijgt u meer informatie over waar de module voor is. Voor ons voorbeeld gaan we de volgende modules laden:
- statische inhoud: Hiermee kan de webserver statische webbestandsindelingen publiceren, zoals HTML-pagina ‘ s en afbeeldingsbestanden.
gebruik statische inhoud om bestanden op uw webserver te publiceren die gebruikers kunnen bekijken via een webbrowser.
- standaard Document-Hiermee kunt u een standaardbestand instellen voor de webserver om terug te geven wanneer gebruikers geen bestand opgeven in een URL.
standaarddocumenten maken het gemakkelijker en gemakkelijker voor gebruikers om uw website te bereiken.
- HTTP-fouten-Hiermee kunt u de foutmeldingen die naar de browsers van gebruikers worden geretourneerd aanpassen wanneer de webserver een foutconditie detecteert.
gebruik HTTP-fouten om gebruikers een betere gebruikerservaring te bieden wanneer ze tegen een foutmelding aanlopen. Overweeg gebruikers een e-mailadres te geven voor medewerkers die hen kunnen helpen de fout op te lossen.
- HTTP-omleiding-biedt ondersteuning voor het omleiden van gebruikersaanvragen naar een specifieke bestemming.
gebruik HTTP-omleiding wanneer u wilt dat klanten die een URL gebruiken daadwerkelijk op een andere URL terechtkomen. Dit is handig in veel situaties, van het eenvoudig hernoemen van uw website, het overwinnen van een domeinnaam die moeilijk te spellen is, of het dwingen van klanten om een veilig kanaal te gebruiken.
- HTTP-logboekregistratie-biedt logboekregistratie van website-activiteit voor deze server.
wanneer een loggable event, meestal een HTTP-transactie, optreedt, roept IIS de geselecteerde logmodule aan, die vervolgens naar een van de logs schrijft die zijn opgeslagen in het bestandssysteem van de webserver. Deze logs zijn in aanvulling op die van het besturingssysteem.
- aanvraagfiltering-Hiermee worden alle binnenkomende aanvragen naar de server gescreend en deze worden gefilterd op basis van regels die door de beheerder zijn ingesteld.
veel kwaadwillige aanvallen hebben gemeenschappelijke kenmerken, zoals extreem lange Verzoeken of verzoeken om een ongewone actie. Door aanvragen te filteren, kunt u proberen de impact van dit soort aanvallen te beperken.
- IIS-beheerconsole-biedt infrastructuur om IIS 7 te beheren met behulp van een gebruikersinterface.
met de IIS-beheerconsole kunt u een lokale of externe webserver beheren waarop IIS 7 wordt uitgevoerd. Als u SMTP of FTP wilt beheren, moet u de IIS 6-beheerconsole installeren en gebruiken.
7. Klik op Volgende om naar het scherm Installatie-selecties Bevestigen te gaan om de gekozen instellingen te verifiëren.
8. Klik op Installeren en de installatie start
9. Na de installatie moet je de pagina met Installatieresultaten zien. Klik op SLUITEN om het proces te voltooien.
10. In het venster Serverbeheer, onder Roloverzicht, ziet u nu webserver (IIS)
11. Laten we doorgaan en IIS-Manager openen door te gaan naar Start – > administratieve hulpmiddelen – > IIS-Manager (Internet Information Services)
12. Zodra IIS-beheer wordt geopend, vouwt u de webserver uit en vouwt u de map Sites uit. Klik met de rechtermuisknop op sites en klik vervolgens op website toevoegen
13. In het venster website toevoegen hebben we wat basisinformatie in te vullen voor een statische site:
- Site Naam-Naam van de site, dit zal ofwel domain.com of *.domein.com (waar * een subdomeinnaam zoals www of blog zou vertegenwoordigen bijvoorbeeld)
- fysiek pad – de locatie op de lokale server die de bestanden voor de website zal bevatten. Als je niet dit van tevoren kunt u een map aanmaken via deze interface
- Type – kies een http-of https-afhankelijk van het feit of uw site zal gebruiken Secure Socket Layer (SSL) certificaat of niet
- IP-Adres – in de vervolgkeuzelijst kunt u aangeven welk IP de website moet antwoord geven op of gebruik de standaardnaam schakelaar van Alle niet-Toegewezen
- Host-Naam – Indien u wilt deze site om te reageren op andere domeinnamen kunt u deze hier
Je hebt nu geïnstalleerd IIS 7 en geconfigureerd voor een statische site. Plaats gewoon uw html-bestanden in de directory die u hebt opgegeven bij het maken van de site en je bent klaar om te gaan.