Hvordan opsætter man en lokal webserver?

Den mest effektive måde at teste dynamisk indhold på er via en lokal webserver. Hvis du har brug for at vide, hvordan du konfigurerer en, er du på det rigtige sted.

Hvordan opsætter man en lokal webserver?

I denne artikel viser vi dig, hvordan du opsætter en lokal webserver på tværs af forskellige operativsystemer, og hvordan du tester for en vellykket installation.

Hvordan opsætter man en lokal webserver?

En lokal webserver er i det væsentlige sat op ved at installere software på din computer for at give den webserverfunktioner; det er "lokalt", da du har ansvaret for at administrere det. Vi viser dig, hvordan du ændrer din computer til en HTTP-server, for det meste baseret på installation af Apache-software. Men først, her er nogle forudsætninger:

  • En dedikeret computer til at blive din server
  • Kører Windows eller Linux eller en Mac-computer, der kører macOS
  • En internetforbindelse
  • Dual-Core 2 GHz eller højere
  • 4 GB RAM
  • 1 GB ledig diskplads.

Sådan konfigurerer du en lokal webserver på Windows 10?

Windows 10 er ikke Unix-baseret, derfor installerer vi XAMPP, som er en kombination af Apache, MySQL og PHP. For at installere XAMPP skal du gøre følgende:

  1. Naviger til XAMPP og fortsæt med at installere Windows-versionen.

  2. Når du bliver bedt om det, skal du udføre installationsprogrammet.
  3. Vælg "Apache" for kun at installere en webserver.
  4. Når installationen er færdig, klik på "Udfør" for at åbne XAMPP-kontrolpanelet.

For at bekræfte vellykket installation, indtast "127.0.0.1" eller "lokal vært" i din webbrowsers adresselinje. XAMPP-konfigurationssiden skal vises.

Hvordan konfigurerer man en lokal webserver på Mac?

MacOS har Apache-webserveren forudinstalleret; for at tænde den skal du gøre følgende:

  1. Klik på "Finder".

  2. Klik på “Applications” > “Utilities”, dobbeltklik på “Terminal”.

  3. Indtast nu og kør denne kommando for at tænde Apache:

    sudo apachectl start

  4. For at bekræfte, at Apache er aktiv, skal du indtaste "127.0.0.1" eller "lokal vært" fra din webbrowsers adresselinje. Du skal se et "Det virker!" besked.

Sådan opsætter du en lokal webserver på Ubuntu?

For at installere Apache Web Server på Ubuntu Linux 18.04 skal du gøre følgende:

  1. Få adgang til en terminal og indtast kommandoen:

    sudo apt-get installer apache2

  2. Bekræft installationen, og læn dig derefter tilbage, mens Apache er installeret.
  3. For at bekræfte, at installationen er lykkedes, skal du indtaste følgende i en webbrowsers adresselinje:

    //local.server.ip

    • I webbrowseren bør du se Apache2 Ubuntu-standardsiden.

Sådan opsætter du en lokal webserver på Linux?

  1. Få adgang til en terminal til Debian og Ubuntu/Ubuntu-baseret distro, og indtast kommandoen:

    sudo apt installer apache2

    sudo dnf installer httpd

  2. For at bekræfte, at installationen var vellykket, indtast "lokal vært" eller "127.0.0.1" i din webbrowser.

    • Apaches standardvelkomstside skulle vise "Det virker".

Hvordan opsætter man en LAN-webserver?

Vi viser dig nu, hvordan du opsætter et LAN-netværk via Windows, der opretter forbindelse til internettet. Først og fremmest skal du bruge følgende:

  • en computer (server)
  • en netværksswitch
  • bredbåndsforbindelse
  • en router (med indbygget modem)
  • de enheder, du ønsker at forbinde til netværket
  • Ethernet kabler

Tilslut din første computer:

Tilslut din router eller netværksswitch til computeren ved hjælp af et ethernet-kabel, og tænd den derefter. Hvis du konfigurerer for første gang, vil guiden "Opsæt et netværk" gøre det automatisk for dig. Hvis det ikke vises, skal du gøre følgende:

  1. Klik på "Netværks- og delingscenter" fra enten "Kontrolpanel" eller "Indstillinger".

  2. Vælg "Konfigurer en ny forbindelse eller et nyt netværk."

    • Gå gennem instruktionerne på skærmen.

Konfigurer dit Wi-Fi:

Hvis du vil have dine enheder tilsluttet dit netværk trådløst, skal du konfigurere Wi-Fi; hvis ikke, kan du bruge ethernet-kabler.

Følg instruktionerne i vejledningen til din router/netværksswitch for at aktivere Wi-Fi. Gør følgende for at gøre det så sikkert som muligt:

  • Overvej at ændre standard SSID (netværksnavn), Wi-Fi-login og adgangskode. Dette kan gøres ved at logge på din router, enten ved at gå gennem netværkets indstillinger eller en webbrowser på din pc.
  • Sørg for at vælge den mest avancerede sikkerhedsbeskyttelse - i øjeblikket er det WPA2.
  • Nu for at ændringerne træder i kraft, genstart din pc.

Tilslut dit LAN til internettet:

For din LAN-webadgang skal du tilslutte din router og modem til hovedtelefonlinjen ved hjælp af WAN-porten.

Tilslut dine enheder til LAN:

Uanset om du har tilsluttet dine enheder til LAN via Wi-Fi eller Ethernet-kabel, skal du gøre følgende:

  • Slå Wi-Fi til på dine enheder

  • Vælg dit netværk

  • Indtast din nye adgangskode, når du bliver bedt om det

Sådan tilslutter du dit LAN ved hjælp af Ethernet-kabler:

  • Sæt kablet i din netværksswitch/router
  • Sæt den anden ende i din enhed
  • Gør det samme for dine andre enheder, du vil være i stand til at få adgang til dem fra enhver enhed på dit LAN.

Begynd nu at dele:

For at oprette en "hjemmegruppe" til deling af ressourcer på tværs af dit netværk, skal du gøre følgende:

  1. Naviger til “Kontrolpanel” > “Netværk og internet” > “Hjemmegruppe”.
  2. Vælg "Opret en hjemmegruppe", startguiden til hjemmegruppeopsætning og giver dig den adgangskode, der er nødvendig for, at de andre enheder kan oprette forbindelse til LAN.

Der er flere måder at dele og give adgang til ressourcer i et LAN, herunder:

  • Højreklik på filer eller mapper > "Del med..."
  • Tilføjelse af filer til offentlige mapper og slå "Offentlig mappedeling" til via netværks- og delingscenteret.

Hvordan opsætter man en lokal HTTP-server?

Nu viser vi dig, hvordan du opsætter en lokal webserver til test. For en Python-installation på Windows skal du gøre følgende:

  1. Naviger til Python-hjemmesiden python.org.

  2. I afsnittet "Download" skal du vælge Python-linket "3.xxx".

  3. Nederst på skærmen skal du vælge "Windows x86" exe-filen til download.
  4. Kør filen, når den er downloadet.
  5. Fra den første side skal du sørge for at markere afkrydsningsfeltet "Tilføj Python 3.xxx til PATH".
  6. Vælg "Installer" og derefter "Luk", når du er færdig.
  7. Få adgang til kommandoprompten, og indtast denne kommando for at kontrollere, om installationen er vellykket:
    1. python -V
    2. # Eller du kan have kommando py tilgængelig,
    3. # i så fald forsøg py -V

Dette vil vise versionen. Hvis nummeret er korrekt, skal du indtaste følgende "cd"-kommando og derefter i den mappe, hvor dit eksempel er:

  1. # tilføj det mappenavn, der skal indtastes, f.eks.
  2. cd skrivebord
  3. # brug to prikker til at gå et mappeniveau op, hvis det er nødvendigt

cd..

For at starte serveren i mappen skal du indtaste følgende kommandoer:

  1. # Hvis den viste Python-version er mere end 3.X
  2. python3 -m http.server
  3. # Indtast "python" i Windows som et alternativ for at erstatte "py -3" eller "python3"
  4. # Hvis Python version 2.X vises

python -m SimpleHTTPServer

For at se en liste over indholdet i mappen, gå til serveren fra din webbrowsers adresselinje indtast "lokal vært: 8000

Hvis port 8000 allerede er taget, skal du bruge en anden port, f.eks.:

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

Indtast derefter "lokalvært: 7800” for at få adgang til serveren.

Sådan konfigureres lokal webserver på Windows 10 og MAMP?

For en ny installation af MAMP/MAMP PRO på Windows 10 skal du gøre følgende:

  1. Naviger til og download MAMP PRO fra www.mamp.info.

  2. Gå til din download-mappe og dobbeltklik på "setup_MAMP_MAMP_PRO_4.x.exe" fil.
  3. Følg instruktionerne på skærmen for at installere.

Bemærk: både MAMP PRO "C:\MAMP PRO" og MAMP "C:\MAMP" mapper vil blive installeret, ignorer MAMP PRO-mappen, hvis du ikke ønsker at bruge pro-versionen.

For nu at køre MAMP og teste for succes skal du gøre følgende:

  1. I Windows Stifinder skal du navigere til "C:\MAMP" og få adgang til "MAMP.exe". fil. Tillad adgang, hvis du får en sikkerhedsadvarsel.
    • Apache Server og MySQL Server bør starte automatisk, hvis ikke, klik på "Start Servere".
  2. Fra MAMP-menuen, klik på "Preferences".
  3. Gå ind" 8888” i Apache-portfeltet.
  4. Vælg "Åbn WebStart-side".
    • Et "Velkommen! MAMP er blevet installeret med succes"-siden skal vises.

Yderligere ofte stillede spørgsmål

Hvad er en lokal webserver?

En lokal webserver er en computer, der opfylder HTTP-anmodninger fra offentligheden ved at returnere websider. For eksempel kan en webudvikler være vært for et websted og have alle de filer eller software, der er nødvendige for webstedet, fysisk gemt på deres computer (lokalt) i modsætning til et eksternt webhostingfirma.

Hvad er et LAN?

Et LAN (lokalt netværk) forbinder en samling af enheder i ét område, f.eks. i et hjem, kontorgulv eller bygning. Størrelsen af ​​et LAN kan variere fra tusindvis af brugere og enheder til kun én bruger.

Hvad er et WAN?

Et WAN (wide area network) forbinder telekommunikation geografisk. Det bruges typisk af offentlige enheder, skoler og virksomheder til at videresende data til hinanden, så folk kan udføre deres funktioner uanset deres fysiske lokalitet.

Fra en almindelig computer til en kraftfuld webserver

Lokale webservere er gode til at hoste websteder og gemme stort set alt, hvad du vil give andre adgang til. Med softwarepakker, der på magisk vis gør din almindelige pc eller computer til en webserver, er det ret ligetil at konfigurere en.

Nu hvor vi har vist dig, hvordan du opsætter din egen, var du i stand til at få din webserver til at fungere? Hvilken type ting bruger du din webserver til? Vi vil meget gerne høre fra dig, efterlad en kommentar i afsnittet nedenfor.