{"id":207601,"date":"2017-04-12T12:37:51","date_gmt":"2017-04-12T11:37:51","guid":{"rendered":"https:\/\/sopressed.nl\/?p=207601"},"modified":"2017-04-12T12:37:51","modified_gmt":"2017-04-12T11:37:51","slug":"localhost-voor-dummies","status":"publish","type":"post","link":"https:\/\/corporate.dividiva.nl\/?p=207601","title":{"rendered":"Localhost voor Dummies"},"content":{"rendered":"<p>Stel: Je hebt een kopie van je website gemaakt en deze op een andere server geplaatst. Voordat je je domeinnaam naar het nieuwe IP-adres wilt omzetten kun je lokaal controleren of alles werkt.<br \/>\nWij gebruiken de &#8220;localhost methode&#8221; bij verhuizingen en soms om alvast lokaal te bouwen als een klant wel de domeinnaam weet maar de hosting nog niet heeft gekozen (of de verhuiscode nog niet heeft).<\/p>\n<p><strong>Wat is de bedoeling? Waarom zou je dit doen?<\/strong><\/p>\n<p>Je wilt een website bekijken terwijl de domeinnaam (nog) niet naar het IP adres wijst waar de versie staat die jij wilt zien. Dit aanwijzen gaat normaal via DNS. Voor elke domeinnaam is geregistreerd op welke server deze te vinden is. Je internetprovider checkt regelmatig of dit wijzigt. Na een verhuizing wijzigt je DNS en na een aantal uur ziet iedereen je site op\u00a0 de nieuwe locatie.<br \/>\nDoor tegen je PC te zeggen dat hij een bepaalde URL op een bepaald IP adres moet zoeken, sla je de DNS over en kun jij de website direct op dat IP adres bekijken. Het klinkt ingewikkeld maar is nog geen 5 minuten werk. En als je het mapje &#8220;etc&#8221; alvast in snelle toegang vastmaakt: 2 minuten.<\/p>\n<p><em>Heb je een Mac: Scroll even naar beneden!<\/em><\/p>\n<p><strong>1. Open kladblok als administrator<\/strong><\/p>\n<p>Open de Apps pagina (of via Start) van Windows 10\u00a0(Windows toets + Q) en klik met de rechtermuisknop op kladblok. Vervolgens kies je voor de optie \u2018Als administrator uitvoeren\u2019.<br \/>\nAls normale gebruiker mag je dit bestand namelijk niet bewerken, en dan kan je dus je wijziging in 2 niet opslaan.<br \/>\nVervolgens krijg je een melding of je het programma (Kladblok) wilt toestaan wijzigingen aan te brengen aan de computer. Klik op\u00a0Ja.<\/p>\n<p><strong>2. Open het <span style=\"text-decoration: underline;\">hosts<\/span> bestand<\/strong><\/p>\n<p>Linksboven in kladblok kies je voor Bestand en dan Openen. Vervolgens opent Windows verkenner, hier dien je het volgende pad in te vullen:<br \/>\nC:\\Windows\\System32\\drivers\\etc<br \/>\n<em>Ja het mapje heet echt <strong>etc\u00a0<\/strong><\/em><\/p>\n<p>Als het goed is krijg je dan de volgende afbeelding te zien:<br \/>\nOpen het bestandje &#8220;hosts&#8221;<\/p>\n<p>Zie je niets?<br \/>\nDan zijn de documenten niet zichtbaar omdat bij jou dan alleen\u00a0 .txt bestanden zichtbaar zijn. Zorg ervoor dat alle bestanden zichtbaar zijn door &#8220;alle bestanden&#8221; te selecteren. (links onder : kies : alle bestanden)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-207602\" src=\"https:\/\/sopressed.nl\/wp-content\/uploads\/2018\/01\/localhost-kies-alle-bestanden.png\" alt=\"\" width=\"979\" height=\"286\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>3. Vul het IP adres en de domeinnaam in zoals in het screenshot<\/strong><\/p>\n<p>In de hosts file kun je nu het IP-adres opgeven van de webserver, vervolgens druk je op Tab via het toetsenbord en dan vul je de domeinnaam in. Het is belangrijk dat het ook op deze manier wordt ingevuld.<br \/>\nVoorbeeld: &lt;uw IP-adres&gt;\u00a0 &lt;domeinnaam.ext&gt;<\/p>\n<p>Het IP adres van onze nieuwe server is 217.182.3.1<br \/>\nVul zowel met als zonder www in (dit zijn voor jouw pc verschillende plaatsen) http of https ervoor is niet nodig.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-207603\" src=\"https:\/\/sopressed.nl\/wp-content\/uploads\/2018\/01\/Voorbeeld-host-bestand.png\" alt=\"\" width=\"705\" height=\"667\" \/><\/p>\n<p><strong> Bezoek de website via de webbrowser<\/strong><\/p>\n<p>Nu kan je in de webbrowser het domein invullen en zal de domeinnaam verwijzen naar onze server. Wanneer alles in orde is kan je de toegevoegde IP-adressen met bijbehorend domein weer verwijderen uit de hosts file (als je website op deze server blijft heeft het verder geen effect).<\/p>\n<h2>MAC:<\/h2>\n<p><strong>1. Open het programma Terminal<br \/>\n<\/strong>Open het programma Terminal. Als je deze niet kunt vinden gebruik je de zoekfunctie Spotlight en zoek je op Terminal.<br \/>\nBinnen de Terminal vul je de volgende opdracht in:<\/p>\n<p>sudo nano \/etc\/hosts<\/p>\n<p><strong>2. Vul het IP adres en de domeinnaam in<\/strong><br \/>\nIn de hosts file moet je nu het IP-adres opgeven van de webserver, vervolgens druk je op Tab via het toetsenbord en dan vul je de domeinnaam in. Het is belangrijk dat het ook op deze manier wordt ingevuld.<br \/>\nVoorbeeld: &lt;uw IP-adres&gt;\u00a0 &lt;domeinnaam.ext&gt;<br \/>\nHet IP adres van onze nieuwe server is 217.182.3.1<\/p>\n<p>Natuurlijk moet je deze wijziging opslaan voordat die naar onze server verwijst. Vergeet dit niet! Anders zal de wijziging niet functioneren.<br \/>\nDruk op ctrl-X. Je\u00a0wordt dan gevraagd of je het bestand op wilt slaan. Druk op Y (yes) om dit te doen. Vervolgens zie je de naam van het bestand getoond en druk je op enter. Het scherm van het tekstbewerkingsprogramma sluit.<\/p>\n<p>Je scherm ziet er ongeveer uit zoals hierboven in het kladblok screesnshot.<\/p>\n<p><strong>Bezoek de website via de webbrowser<br \/>\n<\/strong>Nu kan je in de webbrowser het domein invullen en zal de domeinnaam verwijzen naar onze server. Wanneer alles in orde is kun je de toegevoegde IP-adressen met bijbehorend domein weer verwijderen uit de hosts file.<\/p>\n<h2><strong>Bonus voor zowel MAC als Windows:<\/strong><\/h2>\n<p>Nu je weet hoe je met localhost een url op de <em>&#8220;echte&#8221;<\/em> locatie kun omzeilen, kun je met dit bestandje ook leuke grappen uithalen of websites &#8220;blokkeren&#8221; voor jezelf of je huisgenoot.<br \/>\nMet bijvoorbeeld deze regel:<br \/>\n127.0.0.1 facebook.com<br \/>\n127.0.0.1 www.facebook.com<br \/>\nKun je een Facebookverslaafde helpen&#8230; probeer maar eens!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stel: Je hebt een kopie van je website gemaakt en deze op een andere server geplaatst. Voordat je je domeinnaam naar het nieuwe IP-adres wilt omzetten kun je lokaal controleren of alles werkt. Wij gebruiken de &#8220;localhost methode&#8221; bij verhuizingen en soms om alvast lokaal te bouwen als een klant wel de domeinnaam weet maar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":209684,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[49],"tags":[],"class_list":["post-207601","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-handleidingen"],"acf":[],"_links":{"self":[{"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=\/wp\/v2\/posts\/207601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=207601"}],"version-history":[{"count":0,"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=\/wp\/v2\/posts\/207601\/revisions"}],"wp:attachment":[{"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=207601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=207601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/corporate.dividiva.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=207601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}