IIS staat voor Internet Information Services. Het is een webserver die toegang geeft tot webpagina's die erop zijn gepubliceerd. Het heeft een vergelijkbare rol als Apache, behalve dat het gebruiksvriendelijker is. Het voor de eerste keer instellen is eigenlijk gemakkelijker dan de meeste mensen denken.
Stappen
Stap 1. Installeer IIS 5.1
Dit is een Windows Add-on die beschikbaar is in Windows XP Pro of Windows XP Media Center-edities van Windows XP.
-
Open het Configuratiescherm vanuit het Startmenu.
-
Klik op Programma's toevoegen of verwijderen
-
Klik op Windows-componenten toevoegen/verwijderen
-
Selecteer Internet Information Services in de Windows Component Wizard
-
Selecteer Volgende. De wizard kan u om uw XP-installatieschijf vragen.
-
IIS 5.1 wordt nu geïnstalleerd
Stap 2. Zodra het volledig is geïnstalleerd, moet je het openen (dit kan lastig zijn omdat het geen snelkoppelingen op het bureaublad of in het startmenu bevat)
-
Ga eerst weer naar het Configuratiescherm en klik op "Prestaties en Onderhoud" en navigeer vervolgens naar "Administratieve Tools". (Voor Service Pack 3, klik direct op "Administrative Tools")
-
Nu zou u "Internet Information Services" moeten zien; open het programma (u kunt een snelkoppeling op het bureaublad maken, zodat deze gemakkelijker te vinden is).
Stap 3. Als het opent, gefeliciteerd, je hebt het met succes geïnstalleerd
Om het nu goed in te stellen, lees verder …
Stap 4. Selecteer in het linkerdeelvenster "Websites"
Stap 5. Hier ziet u of het actief is of niet, het lokale IP-adres waarop het is geconfigureerd en de huidige poort die het gebruikt (poort 80 is standaard, maar het kan zijn dat u dit moet wijzigen omdat de meeste ISP's [Internet Service Provider] die poort blokkeren)
Stap 6. Klik nu met de rechtermuisknop op "Standaardwebsite" en klik op eigenschappen, ga dan naar het tabblad "Website"
Wijzig het IP-adres in wat uw lokale IP-adres is als dit nog niet is ingesteld (om erachter te komen wat uw lokale adres is, klikt u op "start", dan op "uitvoeren", typt u vervolgens "cmd" en typt u vervolgens "ipconfig". Kijk nu naar het adres naast "IP-adres" en dat is wat het zou moeten zijn in IIS).
Stap 7. Bepaal nu welke poort u wilt gebruiken (alles boven 1024 zou in orde moeten zijn)
Je kunt het op poort 80 laten staan, maar alleen als je ISP het niet blokkeert. Als u besluit de poort te wijzigen, houd er dan rekening mee dat wanneer u naar uw website navigeert, uw syntaxis "domain.com:portnumber" moet zijn.
Stap 8. Nadat je de poort hebt gekozen, moet je de poort in je router openen
Om dit te doen typt u uw gateway in een browser in en volgt u de stappen daar.
Stap 9. Ga vervolgens naar het tabblad "Home Directory" en selecteer een lokaal pad
U moet "driveletterofWindows:\Inetpub\wwwroot" gebruiken. Deze map is automatisch aangemaakt bij de installatie.
Stap 10. Ga nu naar het tabblad "Documenten"
Hier kunt u een standaarddocument instellen waarnaar moet worden doorverwezen als er geen document in de URL is getypt. Om een nieuw document aan de lijst toe te voegen, klikt u op "Toevoegen" en typt u de naam in (u hebt het pad niet nodig, maar het bestand moet zich in de homedirectory bevinden die u eerder hebt gekozen).
Stap 11. Sluit vervolgens het eigenschappenvenster en klik nogmaals met de rechtermuisknop op "Standaardwebsite"
Rol deze keer op "Nieuw" en klik vervolgens op "Virtuele map" (u hoeft dit niet te doen, maar het is een goede gewoonte). Selecteer een logische naam voor uw virtuele map, zoals "root" of iets dergelijks om verwarring te voorkomen.
Stap 12. Vouw nu "Standaardwebsite" uit en u zou de naam van uw virtuele map moeten zien
Vouw de map uit en u zou alle bestanden moeten zien die zich in uw "Home Directory" bevinden. Ontspan, je bent bijna klaar.
Stap 13. Klik nogmaals met de rechtermuisknop op "Standaardwebsite", rol deze keer "Alle taken" over en klik op "Wizard machtigingen"
-
Klik volgende.
-
Selecteer "Selecteer nieuwe beveiligingsinstellingen uit sjabloon".
-
Klik volgende.
-
Selecteer "Openbare site". Blijf nu gewoon op volgende klikken totdat het klaar is.
Stap 14. Test nu of uw site werkt
Open uw favoriete browser en typ in de locatiebalk: https:// localIPaddress:port/virtualdirectory/ of typ in: https:// computername:port/virtualdirectory/ (als u de poort van poort 80 niet hebt gewijzigd, typt u in: https:// computernaam/virtualdirectory/)
Stap 15. Om toegang te krijgen tot uw site vanaf een andere locatie die zich niet in uw netwerk bevindt, typt u: https:// externalIPaddress:port/virtualdirectory/ (nogmaals, als u de poort van poort 80 niet hebt gewijzigd, typt u: https:// externalIPaddress/virtualdirectory/)
Stap 16. Om uw externe IP-adres te achterhalen, gaat u naar
Stap 17. Als het werkt, goed gedaan
Raadpleeg de sectie Tips om redenen waarom het niet werkte.
Tips
- Websites nemen veel bandbreedte in beslag, dus houd er rekening mee dat deze hoogstwaarschijnlijk niet snel zal zijn als u thuis bent.
- Een goede manier om te controleren of poort 80 door uw ISP is geblokkeerd, is door naar start>uitvoeren>cmd te gaan. typ bij de opdrachtprompt telnet google.com 80. je kunt elke website gebruiken. als u iets anders krijgt dan de foutmelding Kan geen verbinding maken, betekent dit dat poort 80 open is en telnet is aangesloten.
- Uw machtigingen kunnen verkeerd zijn. Als u fout 401 krijgt, voert u de machtigingenwizard opnieuw uit en leest u alles zorgvuldig door.
- Zorg ervoor dat in IIS staat dat de "Standaardwebsite" actief is.
- Uw site heeft mogelijk niet gewerkt omdat u poort 80 heeft gekozen die vaak wordt geblokkeerd. Verander gewoon de poort in IIS en in uw router.
- Mogelijk hebt u de poort onjuist doorgestuurd.
- Maak ook een uitzondering in Windows Firewall voor poort 80
- Als Apache open is, sluit het dan en sluit ook alle processen ervan in Taakbeheer.
- Voor meer hulp heeft Microsoft geweldige hulp voor IIS, dus zorg ervoor dat u deze ook raadpleegt.
- No-ip.com is een geweldige plek om uw IP-adres gratis te koppelen aan een subdomeinnaam. Bezoek de site, maak een gebruikersnaam aan en lees de Help op de site.
Waarschuwingen
- Upload geen illegale of auteursrechtelijk beschermde bestanden naar uw webserver.
- Geef geen volledige toestemming omdat u niet wilt dat andere mensen uw mappen bekijken of u met virussen infecteren.