Vigtigste Andet Hvordan oprettes en lokal webserver?

Hvordan oprettes 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 rette sted.

Hvordan oprettes 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 oprettes en lokal webserver?

En lokal webserver oprettes i det væsentlige 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, hovedsagelig baseret på installation af Apache-software. Men først er her 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 oprettes 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 gennemført, skal du klikke på Udfør for at åbne XAMPP-kontrolpanelet.

For at bekræfte vellykket installation skal du indtaste 127.0.0.1 eller localhost ind i din webbrowsers adresselinje. XAMPP-konfigurationssiden skal vises.

Hvordan oprettes 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å Programmer> Hjælpeprogrammer, 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 localhost fra din webbrowsers adresselinje. Du skal se en Det fungerer! besked.

Sådan oprettes 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 install apache2
  2. Bekræft installationen, og læn dig derefter tilbage, mens Apache er installeret.
  3. For at bekræfte, at installationen er vellykket, skal du indtaste følgende i en webbrowsers adresselinje:
    https://local.server.ip
    • I webbrowseren skal du se Apache2 Ubuntu-standardsiden.

Hvordan oprettes en lokal webserver på Linux?

  1. Få adgang til en terminal til Debian og Ubuntu / Ubuntu-baseret distro og indtast kommandoen:
    sudo apt install apache2
    • For CentOS og Red Hat skal du indtaste kommandoen:
    sudo dnf install httpd
  2. For at bekræfte, at installationen var vellykket, skal du indtaste localhost eller 127.0.0.1 ind i din webbrowser.
    • Apache's standard velkomstside skal vise Det fungerer.

Hvordan oprettes en LAN-webserver?

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

hvordan man søger efter beskeder på iphone
  • en computer (server)
  • en netværksafbryder
  • bredbåndsforbindelse
  • en router (med indbygget modem)
  • de enheder, du vil oprette forbindelse til netværket
  • Ethernet-kabler

Tilslut din første computer:

Tilslut din router eller netværksafbryder til computeren ved hjælp af et Ethernet-kabel, og tænd den derefter. Hvis du konfigurerer for første gang, gør guiden Konfigurer en netværk 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 Opret 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 trådløst til dit netværk, skal du konfigurere Wi-Fi; hvis ikke, kan du bruge Ethernet-kabler.

Følg instruktionerne i din router / netværksskiftmanual for at aktivere Wi-Fi. For at gøre det så sikkert som muligt skal du gøre følgende:

  • 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ærksindstillingerne eller en webbrowser på din pc.
  • Sørg for at vælge den mest avancerede sikkerhedsbeskyttelse - i øjeblikket er det WPA2.
  • For at ændringerne skal træde i kraft, skal du genstarte din pc.

Tilslut dit LAN til internettet:

For din LAN-internetadgang 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 opretter du forbindelse til dit LAN ved hjælp af Ethernet-kabler:

  • Sæt kablet i din netværksafbryder / router
  • Sæt den anden ende i din enhed
  • Gør det samme for din anden enhed (e), du kan 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, guiden til hjemmegruppeopsætningen starter og giver dig den nødvendige adgangskode til, 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 aktivering af offentlig mappedeling via netværks- og delingscenter.

Hvordan oprettes en lokal HTTP-server?

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

  1. Naviger til Python-startsiden python.org .
  2. Vælg linket Python 3.xxx i afsnittet Download.
  3. Nederst på skærmen skal du vælge Windows x86 exe-filen til download.
  4. Kør filen, når den downloades.
  5. Sørg for at markere afkrydsningsfeltet Tilføj Python 3.xxx til PATH fra den første side.
  6. Vælg Installer, og luk derefter, når du er færdig.
  7. Gå til kommandoprompten, og indtast denne kommando for at kontrollere, om installationen er vellykket:
    1. python -V
    2. # Or you may have command py available,
    3. # in that case attempt py -V

Dette viser versionen. Hvis nummeret er korrekt, skal du skrive følgende cd-kommando og derefter i den mappe, hvor dit eksempel ligger:

  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 ..

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

  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

For at se en liste over indholdet i biblioteket skal du gå til serveren fra din webbrowsers adresselinje, og indtast localhost: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 localhost:7800 for at få adgang til serveren.

Hvordan opsættes lokal webserver på Windows 10 og MAMP?

For at få 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 downloads-mappe, og dobbeltklik på setup_MAMP_MAMP_PRO_4.x.exe fil.
  3. Følg instruktionerne på skærmen for at installere.

Bemærk: begge MAMP PRO C:MAMP PRO og MAMP C:MAMP mapper installeres, ignorer MAMP PRO-mappen, hvis du ikke vil bruge pro-versionen.

For 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 skal starte automatisk, hvis ikke klik på Start servere.
  2. Fra menuen MAMP skal du klikke på Indstillinger.
  3. Indtast 8888 i Apache-portfeltet.
  4. Vælg den åbne WebStart-side.
    • Velkommen! MAMP er 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 (lokalnetværk) forbinder en samling enheder i et område, f.eks. I et hjem, etage eller en bygning. Størrelsen på et LAN kan variere fra tusinder af brugere og enheder til kun en bruger.

Hvad er et WAN?

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

Fra en almindelig computer til en stærk webserver

Lokale webservere er gode til at være vært for websteder og gemme stort set alt, hvad du vil give andre adgang til. Med softwarepakker, der magisk omdanner din almindelige pc eller computer til en webserver, er det ret ligetil at oprette en.

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

Interessante Artikler

Redaktørens Valg

Hacking Minecraft på Raspberry Pi
Hacking Minecraft på Raspberry Pi
Raspberry Pi 2 er en overraskende dygtig enhed i betragtning af dens pris under £ 30. Den leveres med en version af Minecraft forudinstalleret sammen med en API, der lader dig skrive kode, der skal køres i
Kumulativ opdatering til Windows 10 v1607, 23. maj 2019
Kumulativ opdatering til Windows 10 v1607, 23. maj 2019
Microsoft frigiver opdateringer til Windows 10 version 1607 og Windows Server 2016. Opdateringerne kommer med en enorm liste over rettelser. Microsoft frigiver opdateringen KB4499177 til computere, der kører Windows 10 version 1607 og Windows Server 2016. Opdateringen hæver OS-versionen til at bygge 14393.2999 og leveres med følgende ændringslog.
Sådan installeres og anvendes tredjeparts temaer i Windows 10
Sådan installeres og anvendes tredjeparts temaer i Windows 10
I denne artikel vil vi se, hvordan man kan omgå Windows 10-begrænsninger og installere og anvende tredjeparts temaer.
Sådan køres Mac-softwareopdatering via terminalen
Sådan køres Mac-softwareopdatering via terminalen
Når du har brug for at installere softwareopdateringer på din Mac, går du sandsynligvis til Mac App Store. Men når det kommer til macOS-softwareopdateringer, er Mac App Store egentlig bare en frontend til en UNIX-kommando, og fans af Mac-terminalen kan faktisk bruge denne kommando til at opdatere deres Mac- og førstepartsapps, mens de helt omgår Mac App Store . Sådan gør du.
Hvad er PASV FTP (Passiv FTP)?
Hvad er PASV FTP (Passiv FTP)?
PASV FTP, eller passiv FTP, er en alternativ tilstand til etablering af filoverførselsprotokolforbindelser. Det løser en FTP-klients firewall, der blokerer for indgående forbindelser.
Xbox 360 er klar til lancering i december i Storbritannien
Xbox 360 er klar til lancering i december i Storbritannien
Microsoft har dateret frigivelsen af ​​sin anden generation Xbox-spilkonsol, Xbox 360. Den vises i butikshylderne tirsdag den 22. november i Nordamerika, derefter fredag ​​den 2. december i Europa, efterfulgt af Japan lørdag
Hvad ville der ske, hvis alle mennesker pludselig forsvandt?
Hvad ville der ske, hvis alle mennesker pludselig forsvandt?
Som mennesker, medmindre planeten følger med os, er det ret usandsynligt, at vi dør ud nøjagtigt på samme tid. Vi er bare ikke koordinerede nok til det. Men hvad ville der ske, hvis hvert menneske forsvandt på samme tid?