Hoved Annen Hvordan sette opp en lokal webserver?

Hvordan sette opp en lokal webserver?



Den mest effektive måten å teste dynamisk innhold på er via en lokal webserver. Hvis du trenger å vite hvordan du konfigurerer en, er du på rett sted.

Hvordan sette opp en lokal webserver?

I denne artikkelen viser vi deg hvordan du konfigurerer en lokal webserver på tvers av forskjellige operativsystemer, og hvordan du tester for en vellykket installasjon.

Hvordan sette opp en lokal webserver?

En lokal webserver settes i hovedsak opp ved å installere programvare på datamaskinen for å gi den webserverfunksjonene; det er lokalt siden du har ansvaret for å administrere det. Vi viser deg hvordan du endrer datamaskinen til en HTTP-server, hovedsakelig basert på installering av Apache-programvare. Men først, her er noen forutsetninger:

  • En dedikert datamaskin som blir serveren din
  • Kjører Windows, eller Linux eller en Mac-datamaskin som kjører macOS
  • En Internett-tilkobling
  • Dual-Core 2 GHz eller høyere
  • 4 GB RAM
  • 1 GB ledig diskplass.

Hvordan sette opp en lokal webserver på Windows 10?

Windows 10 er ikke Unix-basert, derfor installerer vi XAMPP som er en kombinasjon av Apache, MySQL og PHP. Gjør følgende for å installere XAMPP:

  1. Navigere til XAMPP og fortsett med å installere Windows-versjonen.
  2. Utfør installasjonsprogrammet når du blir bedt om det.
  3. Velg Apache for kun å installere en webserver.
  4. Når installasjonen er fullført, klikker du Fullfør for å åpne XAMPP-kontrollpanelet.

For å bekrefte vellykket installasjon, skriv inn 127.0.0.1 eller localhost inn i nettleserens adressefelt. XAMPP-konfigurasjonssiden skal vises.

Hvordan sette opp en lokal webserver på Mac?

MacOS har Apache-webserveren forhåndsinstallert; Gjør følgende for å slå den på:

  1. Klikk på Finder.
  2. Klikk på Programmer> Verktøy, dobbeltklikk på Terminal.
  3. Skriv inn og kjør denne kommandoen for å slå på Apache:
    sudo apachectl start
  4. For å bekrefte at Apache er aktiv, skriv inn 127.0.0.1 eller localhost fra nettleserens adressefelt. Du bør se en Det fungerer! beskjed.

Hvordan sette opp en lokal webserver på Ubuntu?

For å installere Apache Web Server på Ubuntu Linux 18.04, gjør du følgende:

  1. Få tilgang til en terminal og skriv inn kommandoen:
    sudo apt-get install apache2
  2. Bekreft installasjonen, og len deg tilbake mens Apache er installert.
  3. For å bekrefte at installasjonen er vellykket, skriv inn følgende i adresselinjen i en nettleser:
    https://local.server.ip
    • I nettleseren skal du se Apache2 Ubuntu-standardsiden.

Hvordan sette opp en lokal webserver på Linux?

  1. Få tilgang til en terminal for Debian og Ubuntu / Ubuntu-basert distro og skriv inn kommandoen:
    sudo apt install apache2
    • For CentOS og Red Hat, skriv inn kommandoen:
    sudo dnf install httpd
  2. For å bekrefte at installasjonen var vellykket, skriv inn localhost eller 127.0.0.1 inn i nettleseren din.
    • Apaches standard velkomstside skal vise Det fungerer.

Hvordan sette opp en LAN-webserver?

Vi viser deg nå hvordan du konfigurerer et LAN-nettverk via Windows som kobles til internett. Først og fremst trenger du følgende:

hvordan du tømmer seerlogg på Netflix
  • en datamaskin (server)
  • en nettverksbryter
  • Bredbåndstilkobling
  • en ruter (med innebygd modem)
  • enhetene du vil koble til nettverket
  • Ethernet-kabler

Koble til din første datamaskin:

Koble ruteren eller nettverksbryteren til datamaskinen ved hjelp av en Ethernet-kabel, og slå den deretter på. Hvis du konfigurerer for første gang, gjør veiviseren for konfigurering av nettverk det automatisk for deg. Hvis det ikke vises, gjør du følgende:

  1. Klikk på Nettverks- og delingssenter fra enten Kontrollpanel eller Innstillinger.
  2. Velg Sett opp en ny tilkobling eller et nytt nettverk.
    • Gå gjennom instruksjonene på skjermen.

Konfigurer Wi-Fi:

Hvis du vil at enhetene dine skal være koblet til nettverket ditt trådløst, må du konfigurere Wi-Fi. Hvis ikke, kan du bruke Ethernet-kabler.

Følg instruksjonene i ruteren / nettverksbryterhåndboken for å aktivere Wi-Fi. Gjør følgende for å gjøre det så sikkert som mulig:

  • Vurder å endre standard SSID (nettverksnavn), Wi-Fi-pålogging og passord. Dette kan gjøres ved å logge på ruteren din, enten ved å gå gjennom nettverkets innstillinger, eller en nettleser på PCen.
  • Sørg for å velge den mest avanserte sikkerhetsbeskyttelsen - for øyeblikket er det WPA2.
  • Nå for at endringene skal tre i kraft, må du starte PCen på nytt.

Koble ditt LAN til Internett:

For LAN-tilgang, koble ruteren og modemet til hovedtelefonlinjen ved hjelp av WAN-porten.

Koble enhetene dine til LAN:

Enten du har koblet enhetene dine til LAN via Wi-Fi eller Ethernet-kabel, gjør du følgende:

  • Slå på Wi-Fi på enhetene dine
  • Velg nettverket ditt
  • Skriv inn ditt nye passord når du blir bedt om det

Slik kobler du til ditt LAN ved hjelp av Ethernet-kabler:

  • Koble kabelen til nettverksbryteren / ruteren
  • Koble den andre enden til enheten
  • Gjør det samme for de andre enhetene dine. Du får tilgang til dem fra hvilken som helst enhet på LAN.

Begynn nå å dele:

Gjør følgende for å sette opp en hjemmegruppe for deling av ressurser på tvers av nettverket:

  1. Naviger til Kontrollpanel> Nettverk og Internett> Hjemmegruppe.
  2. Velg Opprett en hjemmegruppe veiviseren for hjemmegruppen starter og gir deg passordet som trengs for at de andre enhetene skal koble til LAN.

Det er flere måter å dele og gi tilgang til ressurser i et LAN, inkludert:

  • Høyreklikke på filer eller mapper> Del med ...
  • Legge til filer i Offentlige mapper og slå på Deling av offentlige mapper via Network and Sharing Center.

Hvordan sette opp en lokal HTTP-server?

Nå viser vi deg hvordan du konfigurerer en lokal webserver for testing. Gjør følgende for en Python-installasjon på Windows:

  1. Naviger til Python-hjemmesiden python.org .
  2. Velg Python 3.xxx-koblingen i nedlastingsdelen.
  3. Velg Windows x86 exe-filen for nedlasting nederst på skjermen.
  4. Kjør filen når den lastes ned.
  5. Husk å merke av for Legg til Python 3.xxx til PATH fra første side.
  6. Velg Installer og deretter Lukk når du er ferdig.
  7. Gå til ledeteksten og skriv inn denne kommandoen for å se etter vellykket installasjon:
    1. python -V
    2. # Or you may have command py available,
    3. # in that case attempt py -V

Dette vil vise versjonen. Hvis tallet er riktig, skriver du inn følgende cd-kommando og deretter i katalogen der eksemplet ditt 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 ..

Nå for å starte serveren i katalogen, skriv inn 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 å se en liste over innholdet i katalogen, gå til serveren fra nettleserens adressefelt, skriv inn localhost:8000

Hvis port 8000 allerede er tatt, bruk en annen port, for eksempel:

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

Skriv deretter inn localhost:7800 for å få tilgang til serveren.

Hvordan sette opp lokal webserver på Windows 10 og MAMP?

For en ny installasjon av MAMP / MAMP PRO på Windows 10, gjør du følgende:

  1. Naviger til og last ned MAMP PRO fra www.mamp.info .
  2. Gå til nedlastingsmappen din og dobbeltklikk på setup_MAMP_MAMP_PRO_4.x.exe fil.
  3. Følg instruksjonene på skjermen for å installere.

Merk: begge MAMP PRO C:MAMP PRO og MAMP C:MAMP mapper blir installert, ignorere MAMP PRO-mappen hvis du ikke vil bruke pro-versjonen.

Gjør følgende for å kjøre MAMP og teste for å lykkes:

  1. I Windows Utforsker, naviger til C: MAMP og få tilgang til MAMP.exe. fil. Tillat tilgang hvis du får et sikkerhetsvarsel.
    • Apache Server og MySQL Server skal starte automatisk, hvis ikke klikker du på Start Servers.
  2. Fra MAMP-menyen klikker du på Innstillinger.
  3. Skriv inn 8888 i Apache-portfeltet.
  4. Velg Open WebStart Page.
    • Velkommen! MAMP er installert vellykket siden skal vises.

Ytterligere vanlige spørsmål

Hva er en lokal webserver?

En lokal webserver er en datamaskin som tilfredsstiller HTTP-forespørsler fra publikum ved å returnere websider. For eksempel kan en webutvikler være vert for et nettsted og ha alle filene eller programvaren som er nødvendig for nettstedet, fysisk lagret på datamaskinen (lokalt) i motsetning til et eksternt webhotellfirma.

Hva er et LAN?

Et LAN (lokalt nettverk) kobler til en samling enheter i ett område, for eksempel i et hjem, kontorgulv eller bygning. Størrelsen på et LAN kan variere fra tusenvis av brukere og enheter til bare én bruker.

Hva er et WAN?

Et WAN (wide area network) kobler telekommunikasjon geografisk. Det brukes vanligvis av offentlige enheter, skoler og bedrifter for å formidle data til hverandre, slik at folk kan utføre sine funksjoner uavhengig av deres fysiske lokalitet.

Fra en vanlig datamaskin til en kraftig webserver

Lokale webservere er gode for hosting av nettsteder og lagring av stort sett alt du vil gi andre tilgang til. Med programvarepakker som magisk gjør din vanlige PC eller datamaskin om til en webserver, er det ganske greit å sette opp en.

Nå som vi har vist deg hvordan du konfigurerer din egen, klarte du å få webserveren til å fungere? Hvilken type ting bruker du webserveren din til? Vi vil gjerne høre fra deg, legg igjen en kommentar i delen nedenfor.

Interessante Artikler

Redaksjonens

Hvordan lade en bærbar PC uten lader
Hvordan lade en bærbar PC uten lader
Feilplassering av den bærbare laderen skjer med nesten alle på et tidspunkt. Men med noen bærbare batterier som er kraftige nok til å gi drivstoff til systemet i omtrent ni timer, trenger det ikke å være et problem. Men hvis du er lav
Slik slår du av videokameraet på Google Meet
Slik slår du av videokameraet på Google Meet
Selv om det finnes et bredt utvalg av alternativer, er Google Meet en av de mest populære videokonferanseappene. Den er koblet til G Suite, og det er ikke en vanlig app for videosamtaler. Forvent høydefinisjonsvideo og like mange
Hvordan bevare vinylplater på CD
Hvordan bevare vinylplater på CD
Har du ikke tid til å sette deg ned og høre på vinylplatesamlingen din når du vil? Lag CD-kopier og ta med vinylsamlingen din uansett hvor du går.
Fremtiden ifølge Alphabet Moonshots: Fra Calico til X
Fremtiden ifølge Alphabet Moonshots: Fra Calico til X
Google bygger fremtiden - eller, skal vi si, Alfabetet er. Firmaet, tidligere kjent som Google, bruker milliarder av dollar det tjener hvert kvartal til å bygge internettleverende ballonger, førerløse biler og smarte kontaktlinser - og er
Deaktiver Firefox på nytt automatisk etter Windows-omstart
Deaktiver Firefox på nytt automatisk etter Windows-omstart
Firefox har støtte for Restart Manager av Windows 10, så den vil kunne starte seg selv automatisk og gjenopprette den forrige surfesesjonen.
Slik deaktiverer du Wake Timers i Windows 10
Slik deaktiverer du Wake Timers i Windows 10
Vi får se hvordan du deaktiverer Wake Timers i Windows 10 og forhindrer dem i å vekke Windows 10 Desktop PC, laptop eller tablet PC.
Slik legger du til Pin til Start-menykommandoen for mapper i Windows 7
Slik legger du til Pin til Start-menykommandoen for mapper i Windows 7
Beskriver en tweak for Windows 7 som lar deg feste hvilken som helst mappe til Start-menyen uten å bruke tredjepartsverktøy.