Hoofd Andere Hoe kan ik een lokale webserver opzetten?

Hoe kan ik een lokale webserver opzetten?



De meest efficiënte manier om dynamische inhoud te testen, is via een lokale webserver. Als u wilt weten hoe u er een moet instellen, bent u hier aan het juiste adres.

Hoe kan ik een lokale webserver opzetten?

In dit artikel laten we u zien hoe u een lokale webserver instelt voor verschillende besturingssystemen en hoe u kunt testen op een succesvolle installatie.

Hoe kan ik een lokale webserver opzetten?

Een lokale webserver wordt in wezen opgezet door software op uw computer te installeren om deze webserver-mogelijkheden te geven; het is lokaal aangezien u verantwoordelijk bent voor het beheer ervan. We laten u zien hoe u uw computer in een HTTP-server verandert, meestal op basis van het installeren van Apache-software. Maar eerst zijn hier enkele voorwaarden:

  • Een speciale computer om uw server te worden
  • Met Windows of Linux of een Mac-computer met macOS
  • Een internetverbinding
  • Dual-Core 2 GHz of hoger
  • 4 GB RAM
  • 1 GB vrije schijfruimte.

Hoe stel ik een lokale webserver in op Windows 10?

Windows 10 is niet gebaseerd op Unix, daarom installeren we XAMPP, een combinatie van Apache, MySQL en PHP. Om XAMPP te installeren, doet u het volgende:

  1. Navigeren naar XAMPP en ga verder met het installeren van de Windows-versie.
  2. Voer het installatieprogramma uit wanneer daarom wordt gevraagd.
  3. Selecteer Apache om alleen een webserver te installeren.
  4. Zodra de installatie is voltooid, klikt u op Voltooien om het XAMPP-configuratiescherm te openen.

Voer 127.0.0.1 in om een ​​succesvolle installatie te bevestigen of localhost in de adresbalk van uw webbrowser. De XAMPP-configuratiepagina moet worden weergegeven.

Hoe stel ik een lokale webserver op Mac in?

MacOS heeft de Apache-webserver vooraf geïnstalleerd; doe het volgende om het in te schakelen:

  1. Klik op Finder.
  2. Klik op Toepassingen> Hulpprogramma's, dubbelklik op Terminal.
  3. Voer nu deze opdracht in en voer deze uit om Apache in te schakelen:
    sudo apachectl start
  4. Voer 127.0.0.1 in om te bevestigen dat Apache actief is of localhost uit de adresbalk van uw webbrowser. Je zou een moeten zien Het werkt! bericht.

Hoe stel ik een lokale webserver in op Ubuntu?

Om Apache Web Server op Ubuntu Linux 18.04 te installeren, doet u het volgende:

  1. Ga naar een terminal en voer de opdracht in:
    sudo apt-get install apache2
  2. Bevestig de installatie en leun achterover terwijl Apache is geïnstalleerd.
  3. Om te bevestigen dat de installatie is geslaagd, voert u het volgende in de adresbalk van een webbrowser in:
    https://local.server.ip
    • In de webbrowser zou u de Apache2 Ubuntu-standaardpagina moeten zien.

Hoe stel ik een lokale webserver op Linux in?

  1. Open een terminal voor op Debian en Ubuntu / Ubuntu gebaseerde distro en voer de opdracht in:
    sudo apt install apache2
    • Voor CentOS en Red Hat voert u de volgende opdracht in:
    sudo dnf install httpd
  2. Om te bevestigen dat de installatie is gelukt, voert u localhost in of 127.0.0.1 in uw webbrowser.
    • De standaard welkomstpagina van de Apache zou It Works moeten weergeven.

Hoe stel ik een LAN-webserver in?

We laten u nu zien hoe u via Windows een LAN-netwerk instelt dat verbinding maakt met internet. Allereerst heb je het volgende nodig:

snapchat wat betekent de zandloper
  • een computer (server)
  • een netwerkswitch
  • breedbandverbinding
  • een router (met ingebouwde modem)
  • de apparaten die u met het netwerk wilt verbinden
  • Ethernet-kabels

Sluit uw eerste computer aan:

Verbind uw router of netwerkswitch met de computer met behulp van een ethernetkabel en schakel deze vervolgens in. Als u de installatie voor het eerst uitvoert, zal de wizard Een netwerk instellen dit automatisch voor u doen. Als het niet verschijnt, doe dan het volgende:

  1. Klik op Netwerkcentrum in het Configuratiescherm of Instellingen.
  2. Selecteer Een nieuwe verbinding of netwerk instellen.
    • Doorloop de instructies op het scherm.

Configureer uw wifi:

Als je je apparaten draadloos met je netwerk wilt verbinden, moet je wifi instellen; zo niet, dan kunt u ethernetkabels gebruiken.

Volg de instructies in de handleiding van uw router / netwerkschakelaar om Wi-Fi in te schakelen. Om het zo veilig mogelijk te maken, doet u het volgende:

  • Overweeg om de standaard SSID (netwerknaam), Wi-Fi-login en wachtwoord te wijzigen. Dit kunt u doen door in te loggen op uw router, door de netwerkinstellingen te doorlopen, of door een webbrowser op uw pc te gebruiken.
  • Zorg ervoor dat u de meest geavanceerde beveiliging kiest: momenteel is dit WPA2.
  • Start nu uw pc opnieuw op om de wijzigingen van kracht te laten worden.

Verbind uw LAN met internet:

Voor uw LAN-webtoegang sluit u uw router en modem aan op de hoofdtelefoonlijn met behulp van de WAN-poort.

Verbind uw apparaten met het LAN:

Of u uw apparaten nu via een wifi- of ethernetkabel met het LAN heeft verbonden, doe het volgende:

  • Schakel wifi in op uw apparaten
  • Selecteer je netwerk
  • Voer uw nieuwe wachtwoord in wanneer daarom wordt gevraagd

Verbinding maken met uw LAN met behulp van Ethernet-kabels:

  • Sluit de kabel aan op uw netwerkswitch / router
  • Sluit het andere uiteinde aan op uw apparaat
  • Doe hetzelfde voor uw andere apparaten, u kunt er vanaf elk apparaat op uw LAN toegang toe krijgen.

Begin nu met delen:

Om een ​​thuisgroep in te stellen voor het delen van bronnen binnen uw netwerk, doet u het volgende:

  1. Navigeer naar Configuratiescherm> Netwerk en internet> Thuisgroep.
  2. Selecteer Create a homegroup.De wizard voor het instellen van de thuisgroep zal starten en u het wachtwoord geven dat de andere apparaten nodig hebben om verbinding te maken met het LAN.

Er zijn verschillende manieren om bronnen in een LAN te delen en toegang te geven, waaronder:

  • Klik met de rechtermuisknop op bestanden of mappen> Delen met ...
  • Bestanden toevoegen aan openbare mappen en het delen van openbare mappen inschakelen via het Netwerkcentrum.

Hoe stel ik een lokale HTTP-server in?

Nu laten we u zien hoe u een lokale webserver instelt om te testen. Voor een Python-installatie op Windows doet u het volgende:

  1. Navigeer naar de startpagina van Python python.org .
  2. Selecteer in de downloadsectie de Python 3.xxx-link.
  3. Selecteer onder aan het scherm het Windows x86 exe-bestand om te downloaden.
  4. Voer het bestand uit na het downloaden.
  5. Zorg ervoor dat u op de eerste pagina het selectievakje Python 3.xxx toevoegen aan PATH selecteert.
  6. Selecteer Installeren en vervolgens Sluiten als u klaar bent.
  7. Open de opdrachtprompt en voer deze opdracht in om te controleren of de installatie is geslaagd:
    1. python -V
    2. # Or you may have command py available,
    3. # in that case attempt py -V

Dit geeft de versie weer. Als het nummer correct is, typ dan de volgende cd-opdracht in, en vervolgens in de directory waar uw voorbeeld zich bevindt:

  1. # add the directory name to enter, e.g.
  2. cd Desktop
  3. # use two dots to go up a directory level if necessary

cd ..

Om de server in de directory te starten, voert u de volgende opdrachten in:

  1. # If the Python version displayed is more than 3.X
  2. python3 -m http.server
  3. # In windows as an alternative enter python to substitute py -3, or python3
  4. # If Python version 2.X is displayed

python -m SimpleHTTPServer

Om een ​​lijst van de inhoud in de directory te zien, gaat u naar de server vanuit de adresbalk van uw webbrowser en voert u localhost:8000

Als poort 8000 al in gebruik is, gebruik dan een andere poort, bijvoorbeeld:

  • python3 -m http.server 7800 (Python 3.x) of
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Voer vervolgens localhost:7800 in om toegang te krijgen tot de server.

Hoe kan ik een lokale webserver instellen op Windows 10 en MAMP?

Voor een nieuwe installatie van MAMP / MAMP PRO op Windows 10 doet u het volgende:

  1. Navigeer naar en download MAMP PRO van www.mamp.info .
  2. Ga naar uw downloadmap en dubbelklik op de setup_MAMP_MAMP_PRO_4.x.exe het dossier.
  3. Volg de instructies op het scherm om te installeren.

Opmerking: beide MAMP PRO C:MAMP PRO en MAMP C:MAMP mappen worden geïnstalleerd, negeer de MAMP PRO-map als u de pro-versie niet wilt gebruiken.

Om nu MAMP uit te voeren en te testen op succes, doet u het volgende:

  1. Navigeer in Windows Verkenner naar C: MAMP en open MAMP.exe. het dossier. Sta toegang toe als u een beveiligingswaarschuwing krijgt.
    • De Apache Server en MySQL Server zouden automatisch moeten starten, zo niet, klik dan op Start Servers.
  2. Klik in het MAMP-menu op Voorkeuren.
  3. Voer 8888 in in het Apache-poortveld.
  4. Selecteer de Open WebStart-pagina.
    • Hartelijk welkom! MAMP is succesvol geïnstalleerd pagina moet worden weergegeven.

Aanvullende veelgestelde vragen

Wat is een lokale webserver?

Een lokale webserver is een computer die voldoet aan HTTP-verzoeken van het publiek door webpagina's te retourneren. Een webontwikkelaar kan bijvoorbeeld een website hosten en alle bestanden of software die nodig zijn voor de website fysiek op zijn computer (lokaal) hebben opgeslagen, in tegenstelling tot een extern webhostingbedrijf.

Wat is een LAN?

Een LAN (Local Area Network) verbindt een verzameling apparaten in één gebied, bijvoorbeeld in een huis, kantoorverdieping of gebouw. De grootte van een LAN kan variëren van duizenden gebruikers en apparaten tot slechts één gebruiker.

Wat is een WAN?

Een WAN (wide area network) verbindt telecommunicatie geografisch. Het wordt doorgaans gebruikt door overheidsinstanties, scholen en bedrijven om gegevens aan elkaar door te geven, zodat mensen hun functies kunnen uitvoeren, ongeacht hun fysieke locatie.

Van een gewone computer naar een krachtige webserver

Lokale webservers zijn geweldig voor het hosten van websites en het opslaan van vrijwel alles waartoe u anderen toegang wilt geven. Met softwarepakketten die uw gewone pc of computer op magische wijze in een webserver veranderen, is het vrij eenvoudig om er een in te stellen.

Nu we u hebben laten zien hoe u uw eigen server kunt instellen, heeft u uw webserver kunnen laten werken? Voor wat voor soort dingen gebruikt u uw webserver? We horen graag van je, laat een reactie achter in het onderstaande gedeelte.

Interessante Artikelen

Editor'S Choice

Nieuw over: configuratiepagina en add-onbeheerder in Firefox
Nieuw over: configuratiepagina en add-onbeheerder in Firefox
Firefox 67 is de aankomende versie van de populaire browser. Momenteel is het beschikbaar in het Nightly-kanaal. Het bevat een bijgewerkte about: config-pagina en een vernieuwde gebruikersinterface voor de add-on-manager. Laten we eens kijken wat er is veranderd. Advertentie Twee nieuwe functies zijn geland in de Nightly-stream van de populaire browser. De eerste
Hoe Windows 10 Creators Update te verwijderen
Hoe Windows 10 Creators Update te verwijderen
Als je de Windows 10 Creators Update hebt geïnstalleerd maar niet tevreden bent met deze update, kun je deze als volgt verwijderen. Volg deze tutorial.
Schakel site- en zoeksuggesties in of uit in de Edge-adresbalk
Schakel site- en zoeksuggesties in of uit in de Edge-adresbalk
Site- en zoeksuggesties in- of uitschakelen in de Edge-adresbalk Terwijl u in de adresbalk typt, verzendt Edge de informatie die u hebt ingevoerd, samen met de suggestie die u selecteert, de positie van de selectie en andere adresbalkgegevens naar uw standaardzoekmachine. Hierdoor kan de browser zoeksuggesties vormen en weergeven
Maak Open Linux Shell hier altijd zichtbaar in Windows 10
Maak Open Linux Shell hier altijd zichtbaar in Windows 10
Beginnend in Windows 10 Build 17672, bevat het besturingssysteem een ​​native contextmenu-opdracht 'Open Linux Shell Here', die wordt weergegeven in het uitgebreide contextmenu van mappen (wanneer u de Shift-toets ingedrukt houdt). Hier leest u hoe u het altijd zichtbaar kunt maken.
Asus ROG G20CB review: schitterend ontwerp, maar te duur
Asus ROG G20CB review: schitterend ontwerp, maar te duur
Laptops zijn in de loop der jaren steeds krachtiger geworden, tot het punt waarop ze nu een haalbare optie zijn voor gamers met weinig ruimte. Soms heb je echter gewoon meer pit nodig, en op dit punt heb je compacte pc's zoals de nieuwe
De beste gratis Instagram-verhaalsjablonen
De beste gratis Instagram-verhaalsjablonen
Instagram-verhalen zijn een essentiële manier om uw volgers betrokken te houden bij uw account of merk. Het is belangrijk om ervoor te zorgen dat uw inhoud er professioneel, esthetisch aantrekkelijk en vooral consistent uitziet. Maar misschien heeft u daar geen extra geld voor
Twitch-streams opnemen op een pc
Twitch-streams opnemen op een pc
Wil je weten hoe je Twitch-streams op een pc opneemt? Wilt u uw eigen streams opnemen terwijl u ze uitzendt? Wil je de streams van een andere streamer opnemen zodat je deze later kunt bekijken? Je kunt al die dingen doen en