Deze wikiHow leert je hoe je een website op je eigen thuisnetwerk kunt hosten. U gebruikt hiervoor een gratis programma genaamd MAMP.
Stappen
Deel 1 van 6: Voorbereiden om een website te hosten
Stap 1. Zorg ervoor dat uw internetprovider hosting toestaat
Hoewel kleinschalige lokale hosting meestal prima is, ongeacht het beleid van uw internetprovider, kan het maken van een website met een aanzienlijke hoeveelheid verkeer van andere netwerken in strijd zijn met de gebruiksvoorwaarden van uw internetprovider.
In de meeste gevallen kunt u uw internetabonnement upgraden naar een "Business" (of vergelijkbaar) account om ondersteuning voor grootschalige hosting mogelijk te maken
Stap 2. Maak indien nodig de broncode van uw website aan
Als u geen websitedocument heeft dat u voor uw startpagina kunt gebruiken, moet u er een maken.
Stap 3. Installeer een teksteditor die PHP-documenten aankan
Afhankelijk van of u een Windows-computer of een Mac gebruikt, varieert dit:
- Windows - Notepad++ is de beste keuze.
- Mac - Je kunt een gratis teksteditor met de naam "BBEdit" downloaden door naar https://www.barebones.com/products/bbedit/ te gaan en op Gratis download aan de rechterkant van de pagina.
Deel 2 van 6: MAMP installeren
Stap 1. Open de MAMP-website
Ga naar https://www.mamp.info/en/downloads/ in de webbrowser van uw computer.
Zorg ervoor dat u dit doet op de computer waarop u uw server wilt hosten
Stap 2. Selecteer een downloadoptie
Klik op een van beide MAMP & MAMP PRO 4.0.1 voor de Windows-versie van MAMP of MAMP & MAMP PRO 5.0.1 voor de Mac-versie van MAMP. Het MAMP-installatiebestand wordt gedownload.
Mogelijk moet u de download bevestigen of een opslaglocatie selecteren voordat het bestand wordt gedownload
Stap 3. Wacht tot MAMP klaar is met downloaden
Zodra het MAMP-installatiebestand naar uw computer is gedownload, kunt u doorgaan.
Stap 4. Dubbelklik op het MAMP-installatiebestand
Als u dit doet, wordt het installatievenster geopend.
Op een Mac is dit een PKG-bestand
Stap 5. Volg de installatie-instructies op het scherm
Deze zullen meestal variëren, afhankelijk van het besturingssysteem van uw computer, maar zorg ervoor dat u het vakje "Install MAMP PRO" uitschakelt als dit tijdens het installatieproces is aangevinkt.
Stap 6. Wacht tot MAMP klaar is met installeren
Zodra MAMP klaar is met installeren, kunt u doorgaan met het configureren ervan.
Deel 3 van 6: MAMP configureren
Stap 1. Open MAMP
Klik of dubbelklik hiervoor op het app-pictogram van de grijze olifant. U zou het MAMP-dashboardvenster moeten zien verschijnen.
Op een Mac vindt u het pictogram van de MAMP-app in de map Programma's
Stap 2. Klik op Volgende vrije poort gebruiken wanneer daarom wordt gevraagd
Hierdoor kan MAMP poort 80 overslaan en de volgende vrije poort gebruiken.
In vrijwel alle gevallen zal MAMP poort 81 gebruiken als poort 80 niet vrij is
Stap 3. Klik op Ja wanneer daarom wordt gevraagd
Als u dit doet, kan MAMP de geselecteerde poort gebruiken.
Stap 4. Bevestig eventuele Firewall-verzoeken
Als u op een Windows-computer werkt, zal Firewall toestemming vragen om zowel Apache als MySQL door te laten. Klik Toestaan op beide prompts voordat u doorgaat.
Sla deze stap over op een Mac
Deel 4 van 6: Uw website uploaden
Stap 1. Kopieer de broncode van uw website
Open het document met de broncode van uw website, markeer de tekst van het document en druk op Ctrl+C (Windows) of ⌘ Command+C (Mac).
Stap 2. Klik op Voorkeuren…
Het staat aan de linkerkant van het MAMP-venster. Als u dit doet, wordt een pop-upvenster geopend.
Stap 3. Klik op het tabblad Webserver
Deze optie staat bovenaan het pop-upvenster.
Stap 4. Klik op Openen
Het staat in het midden van het raam. Als u dit doet, wordt uw MAMP-map "htdocs" geopend.
Klik op een Mac op het mapvormige pictogram rechts van de kop "Documenthoofdmap"
Stap 5. Open het bestand "index.php"
Klik met de rechtermuisknop op het bestand "index.php" en klik vervolgens op Bewerken met Kladblok++ in het resulterende vervolgkeuzemenu.
Klik op een Mac eenmaal op het bestand "index.php", klik op Bestand, selecteer Openen meten klik op de BBEdit optie. Als dit niet werkt, open dan BBEdit en sleep het bestand "index.php" naar het venster.
Stap 6. Vervang de inhoud van het bestand "index.php" door uw broncode
Druk op Ctrl+A (Windows) of ⌘ Command+A (Mac) om alle tekst in het "index.php"-document te selecteren en druk vervolgens op Ctrl+V of ⌘ Command+V om de gekopieerde broncode van uw website te plakken.
Stap 7. Sla het document op
Druk hiervoor op Ctrl+S (Windows) of ⌘ Command+S (Mac).
Stap 8. Sluit het document en de bijbehorende hostmap
Dit zou je terug moeten brengen naar het MAMP "Voorkeuren" pop-upvenster.
Stap 9. Klik op OK
Het staat onderaan het venster. Als u dit doet, worden uw instellingen opgeslagen en wordt het pop-upvenster gesloten.
Deel 5 van 6: Toegang tot uw website
Stap 1. Klik op Servers starten
Het is aan de rechterkant van het raam.
Stap 2. Klik op Startpagina openen
U vindt deze optie aan de linkerkant van het venster. De startpagina van MAMP wordt geopend in uw standaardwebbrowser.
Stap 3. Klik op het tabblad Mijn website
Het staat bovenaan de pagina. Als u dit doet, wordt uw website geopend.
Stap 4. Controleer uw website
Scroll door uw website om deze in zijn geheel te bekijken.
Stap 5. Controleer het adres van uw website
Het adres van de website vind je in de adresbalk bovenaan de browser; het adres van uw website zou zoiets als "localhost:81" moeten zijn. Dit is het adres dat u invoert om toegang te krijgen tot uw website wanneer u zich op uw huidige netwerk bevindt terwijl MAMP actief is.
Deel 6 van 6: Uw website bekijken vanaf een andere computer
Stap 1. Zorg ervoor dat uw website live is
Om toegang te krijgen tot uw website, moet MAMP actief zijn op uw hostcomputer.
U kunt geen verbinding maken met uw website als MAMP (of uw hostcomputer) is uitgeschakeld
Stap 2. Stel een statisch IP-adres in voor uw hostcomputer
Een statisch IP-adres zorgt ervoor dat het IP-adres van uw computer niet verandert, waardoor het adres van uw website consistent blijft:
- Open de pagina van uw router.
- Log indien nodig in.
- Zoek de lijst met momenteel verbonden computers.
- Zoek de naam van uw computer.
- Selecteer de Reserveren of Slot optie naast het IP-adres van uw computer.
Stap 3. Stuur de "Apache"-poort van MAMP door op uw router
Dit houdt in dat u de sectie "Port Forwarding" van uw router opent, de poort toevoegt die u voor Apache hebt gebruikt bij het configureren van MAMP en uw instellingen opslaat.
U kunt zien welke poort Apache gebruikt door te klikken op Voorkeuren… in het MAMP-dashboard, klik op de Poorten tabblad en kijk naar het nummer naast de kop "Apache".
Stap 4. Zoek het openbare IP-adres van uw hostcomputer
De eenvoudigste manier om dit te doen is door Google te openen, in te typen wat mijn ip is en op ↵ Enter te drukken. U zou het openbare IP-adres van uw computer boven aan de zoekresultaten moeten zien.
Stap 5. Gebruik een computer op een ander netwerk
Om conflicten tussen de lokale host van uw netwerk en het openbare IP-adres te voorkomen, kunt u proberen verbinding te maken met uw website via een andere computer dan uw hostcomputer op een ander netwerk.
Stap 6. Ga naar je website
Gebruik een computer op een ander netwerk, open een webbrowser, typ het openbare IP-adres van de hostcomputer, typ een dubbele punt (:), typ het Apache-poortnummer en druk op ↵ Enter. Dit zou je naar de website moeten brengen.
Als het openbare IP-adres van de hostcomputer bijvoorbeeld "123.456.78.901" is en u poort 81 voor Apache gebruikt, typt u 123.456.78.901:81 en drukt u op ↵ Enter
Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube
Tips
- Het is het beste om een oudere computer te gebruiken om uw server te hosten.
- Verbind indien mogelijk uw hostcomputer met uw router via een Ethernet-kabel.