Huvud Övrig Hur ställer jag in en lokal webbserver?

Hur ställer jag in en lokal webbserver?



Det mest effektiva sättet att testa dynamiskt innehåll är via en lokal webbserver. Om du behöver veta hur du ställer in en, är du på rätt plats.

Hur ställer jag in en lokal webbserver?

I den här artikeln visar vi dig hur du konfigurerar en lokal webbserver i olika operativsystem och hur du testar för en lyckad installation.

Hur ställer jag in en lokal webbserver?

En lokal webbserver ställs i huvudsak in genom att installera programvara på din dator för att ge den webbserverfunktioner; det är lokalt eftersom du har ansvaret för att hantera det. Vi visar hur du byter dator till en HTTP-server, mestadels baserat på installation av Apache-programvara. Men först, här är några förutsättningar:

  • En dedikerad dator som blir din server
  • Kör Windows eller Linux eller en Mac-dator som kör MacOS
  • En internetanslutning
  • Dual-Core 2 GHz eller högre
  • 4 GB RAM
  • 1 GB ledigt diskutrymme.

Hur ställer jag in en lokal webbserver på Windows 10?

Windows 10 är inte Unix-baserat, därför installerar vi XAMPP som är en kombination av Apache, MySQL och PHP. Gör följande för att installera XAMPP:

  1. Navigera till XAMPP och fortsätt med att installera Windows-versionen.
  2. Kör installationsprogrammet när du uppmanas till det.
  3. Välj Apache för att bara installera en webbserver.
  4. När installationen är klar klickar du på Slutför för att öppna XAMPP-kontrollpanelen.

För att bekräfta lyckad installation, ange 127.0.0.1 eller localhost i webbläsarens adressfält. XAMPP-konfigurationssidan ska visas.

Hur ställer jag in en lokal webbserver på Mac?

MacOS har Apache-webbservern förinstallerad; för att slå på den, gör följande:

  1. Klicka på Finder.
  2. Klicka på Program> Verktyg, dubbelklicka på Terminal.
  3. Gå nu in och kör det här kommandot för att aktivera Apache:
    sudo apachectl start
  4. För att bekräfta att Apache är aktiv, ange 127.0.0.1 eller localhost från din webbläsares adressfält. Du borde se en Det fungerar! meddelande.

Hur ställer jag in en lokal webbserver på Ubuntu?

Gör följande för att installera Apache Web Server på Ubuntu Linux 18.04:

  1. Gå till en terminal och ange kommandot:
    sudo apt-get install apache2
  2. Bekräfta installationen och luta dig tillbaka medan Apache är installerad.
  3. För att bekräfta att installationen har lyckats anger du följande i webbläsarens adressfält:
    https://local.server.ip
    • I webbläsaren ska du se Apache2 Ubuntu-standardsidan.

Hur ställer jag in en lokal webbserver på Linux?

  1. Gå till en terminal för Debian och Ubuntu / Ubuntu-baserad distro och ange kommandot:
    sudo apt install apache2
    • För CentOS och Red Hat, ange kommandot:
    sudo dnf install httpd
  2. För att bekräfta att installationen lyckades, skriv in localhost eller 127.0.0.1 till din webbläsare.
    • Apaches standard välkomstsida ska visa att den fungerar.

Hur ställer jag in en LAN-webbserver?

Vi visar dig nu hur du ställer in ett LAN-nätverk via Windows som ansluter till internet. Först och främst behöver du följande:

hur man får bättre nedladdningshastighet på ånga
  • en dator (server)
  • en nätverksomkopplare
  • bredbandsanslutning
  • en router (med inbyggt modem)
  • enheterna du vill ansluta till nätverket
  • Ethernet-kablar

Anslut din första dator:

Anslut din router eller nätverksbrytare till datorn med en Ethernet-kabel och slå sedan på den. Om du konfigurerar för första gången gör guiden Konfigurera ett nätverk automatiskt åt dig. Om det inte visas gör du följande:

  1. Klicka på Nätverks- och delningscenter från antingen Kontrollpanelen eller Inställningar.
  2. Välj Ställ in en ny anslutning eller ett nytt nätverk.
    • Gå igenom instruktionerna på skärmen.

Konfigurera ditt Wi-Fi:

Om du vill att dina enheter ska anslutas till ditt nätverk trådlöst måste du konfigurera Wi-Fi; Om inte, kan du använda Ethernet-kablar.

Följ instruktionerna i din router / nätverksväxelmanual för att aktivera Wi-Fi. För att göra det så säkert som möjligt gör du följande:

  • Överväg att ändra standard SSID (nätverksnamn), Wi-Fi-inloggning och lösenord. Detta kan göras genom att logga in på din router, antingen genom att gå igenom nätverksinställningarna eller en webbläsare på din dator.
  • Var noga med att välja det mest avancerade säkerhetsskyddet - för närvarande är det WPA2.
  • Starta om datorn nu för att ändringarna ska träda i kraft.

Anslut ditt LAN till Internet:

För din LAN-webbanslutning, anslut din router och modem till huvudtelefonlinjen med WAN-porten.

Anslut dina enheter till LAN:

Oavsett om du har anslutit dina enheter till LAN via Wi-Fi eller Ethernet-kabel gör du följande:

  • Aktivera Wi-Fi på dina enheter
  • Välj ditt nätverk
  • Ange ditt nya lösenord när du blir ombedd

Så här ansluter du till ditt LAN med Ethernet-kablar:

  • Anslut kabeln till din nätverksbrytare / router
  • Anslut den andra änden till din enhet
  • Gör detsamma för dina andra enheter, du kan komma åt dem från vilken enhet som helst på ditt LAN.

Börja nu dela:

Så här ställer du in en hemgrupp för att dela resurser i ditt nätverk:

  1. Navigera till Kontrollpanelen> Nätverk och Internet> Hemgrupp.
  2. Välj Skapa en hemgrupp startguiden för hemgruppen startar och ger dig lösenordet som behövs för att andra enheter ska kunna ansluta till LAN.

Det finns flera sätt att dela och ge tillgång till resurser i ett LAN, inklusive:

  • Högerklicka på filer eller mappar> Dela med ...
  • Lägga till filer i offentliga mappar och slå på allmän mappdelning via nätverks- och delningscenter.

Hur ställer jag in en lokal HTTP-server?

Nu visar vi dig hur du konfigurerar en lokal webbserver för testning. Gör följande för en Python-installation på Windows:

  1. Navigera till Pythons hemsida python.org .
  2. Välj Python 3.xxx-länken i avsnittet Ladda ner.
  3. Markera Windows x86 exe-filen för nedladdning längst ner på skärmen.
  4. Kör filen när den laddas ner.
  5. Se till att markera kryssrutan Lägg till Python 3.xxx till PATH från första sidan.
  6. Välj Installera och sedan Stäng när du är klar.
  7. Gå till kommandotolken och ange det här kommandot för att kontrollera om installationen lyckats:
    1. python -V
    2. # Or you may have command py available,
    3. # in that case attempt py -V

Detta visar versionen. Om siffran är korrekt skriver du in följande cd-kommando och sedan i katalogen där ditt exempel finns:

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

För att starta servern i katalogen, ange följande kommandon:

  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

För att se en lista över innehållet i katalogen, gå till servern från din webbläsares adressfält, ange localhost:8000

Om port 8000 redan har tagits, använd en annan port, t.ex.:

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

Ange sedan localhost:7800 för att komma åt servern.

Hur ställer jag in lokal webbserver på Windows 10 och MAMP?

För en ny installation av MAMP / MAMP PRO på Windows 10, gör följande:

  1. Navigera till och ladda ner MAMP PRO från www.mamp.info .
  2. Gå till din nedladdningsmapp och dubbelklicka på setup_MAMP_MAMP_PRO_4.x.exe fil.
  3. Följ instruktionerna på skärmen för att installera.

Obs: båda MAMP PRO C:MAMP PRO och MAMP C:MAMP mappar installeras, ignorera MAMP PRO-mappen om du inte vill använda proversionen.

Gör följande för att köra MAMP och testa för framgång:

  1. I Windows Explorer navigerar du till C: MAMP och öppnar MAMP.exe. fil. Tillåt åtkomst om du får en säkerhetsvarning.
    • Apache-servern och MySQL-servern bör starta automatiskt, om inte klicka på Starta servrar.
  2. Klicka på Inställningar från MAMP-menyn.
  3. Ange 8888 i Apache-portfältet.
  4. Välj den öppna webstartsidan.
    • Välkommen! MAMP har installerats framgångsrikt sidan ska visas.

Ytterligare vanliga frågor

Vad är en lokal webbserver?

En lokal webbserver är en dator som tillgodoser HTTP-förfrågningar från allmänheten genom att returnera webbsidor. Till exempel kan en webbutvecklare vara värd för en webbplats och ha alla filer eller programvara som krävs för webbplatsen fysiskt lagrade på sin dator (lokalt) i motsats till ett externt webbhotell.

Vad är ett LAN?

Ett LAN (lokalt nätverk) ansluter en samling enheter i ett område, t.ex. i ett hem, kontorsgolv eller byggnad. Storleken på ett LAN kan sträcka sig från tusentals användare och enheter till bara en användare.

Vad är ett WAN?

Ett WAN (wide area network) ansluter telekommunikation geografiskt. Det används vanligtvis av myndigheter, skolor och företag för att vidarebefordra data till varandra, så att människor kan utföra sina funktioner oavsett deras fysiska lokalitet.

Från en vanlig dator till en kraftfull webbserver

Lokala webbservrar är utmärkta för webbhotell och lagrar i stort sett allt du vill ge andra åtkomst till. Med programvarupaket som på ett magiskt sätt förvandlar din vanliga dator eller dator till en webbserver är det ganska enkelt att ställa in en.

Nu när vi har visat dig hur du konfigurerar din egen, kunde du få din webbserver att fungera? Vilken typ av saker använder du din webbserver för? Vi vill gärna höra från dig, lämna en kommentar i avsnittet nedan.

Intressanta Artiklar

Redaktionen

Hur man använder ett fäste i Elder Scrolls Online
Hur man använder ett fäste i Elder Scrolls Online
Världen i Elder Scrolls Online (ESO) expanderar med varje större patch, och spelare kan inte ta sig överallt till fots. Det är där de pålitliga fästena kommer in, vilket ger dig mycket snabbare rörelsehastighet både in och ut ur
Hur man tar fram tangentbordet på ett Steam-däck
Hur man tar fram tangentbordet på ett Steam-däck
Du kan ta fram det virtuella tangentbordet på Steam Deck på de flesta skärmar genom att trycka på Steam-knappen och X-knappen, eller välja ett textfält om det inte fungerar.
Hur man använder en Amazon Fire TV Stick utan fjärrkontrollen [November 2020]
Hur man använder en Amazon Fire TV Stick utan fjärrkontrollen [November 2020]
Som konsument har du fler sätt än någonsin att välja hur du tittar på TV. Det är det som gör Amazons Fire Stick så överraskande - trots ökande konkurrens från Google, Apple och Roku fortsätter deras Fire TV-sortiment
Hur man livestreamar Grammys Online (2025)
Hur man livestreamar Grammys Online (2025)
Missa inte en minut av Grammy-sändningen eller bevakningen av röda mattan före showen: Här är när, var och hur du tittar på Grammy Awards online.
Hur man åtgärdar ett Spotify-inloggningsfel
Hur man åtgärdar ett Spotify-inloggningsfel
Tips för hur du loggar in på Spotify när ditt användarnamn och lösenord ger dig inloggningsfel på apparna iPhone, Android, Windows, Mac, Xbox, PlayStation och Tesla.
Hur man hittar nedladdningar på Android-telefoner
Hur man hittar nedladdningar på Android-telefoner
Hitta snabbt alla nedladdningar på din Android-enhet. Öppna nedladdningar på din telefon med en Android-filhanterare eller Apples Filer-app.
Hur man ändrar en bilds form i Google Slides
Hur man ändrar en bilds form i Google Slides
Google Slides erbjuder dig alternativ för att göra din presentation så unik som möjligt. Med det i åtanke behöver du inte använda vanliga fyrkanter eller rektanglar för dina bilder i Google Slides-presentationer. Att prova olika former kan förbättra