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

Vad du ska göra om din datorskärm börjar blinka
Vad du ska göra om din datorskärm börjar blinka
Den mest synliga och ändå oftast mest underskattade delen av alla datorsystem är bildskärmen. Det är där dina filmer spelas, dina kalkylblad visas och där dina speläventyr kommer till liv. Den långsamma men säkra utvecklingen och
Hur man använder olika teckensnitt på Instagram
Hur man använder olika teckensnitt på Instagram
Vill du lägga till några anpassade Instagram-teckensnitt? Om så är fallet, leta inte längre. I den här artikeln ska vi visa dig hur du använder anpassade teckensnitt på Instagram-berättelser, inlägg och på din bio för att göra ditt innehåll
Hur man får kort i Hearthstone
Hur man får kort i Hearthstone
Nya spelare är vanligtvis begränsade av sin ynka samling när de skapar ett Hearthstone-konto. Det tar dock inte mycket tid och ansträngning att få några paket och börja spela mer konkurrenskraftigt. Även F2P (gratis att spela)
Samsung Galaxy Note 8 vs iPhone X: Den bästa Android-telefonen går tå till tå med Apples flaggskepp
Samsung Galaxy Note 8 vs iPhone X: Den bästa Android-telefonen går tå till tå med Apples flaggskepp
Apple iPhone X eller Samsung Galaxy Note 8? Det är en fråga som många har undrat, få har försökt svara på - tills nu! Ja, vi gör det otänkbara. Samsungs Galaxy Note 8 är förmodligen företagets flaggskeppstelefon
Ändra OneDrive-mappplats i Windows 10
Ändra OneDrive-mappplats i Windows 10
Du kanske vill flytta OneDrive-mappen i Windows 10 till en annan plats. I den här artikeln kommer vi att se hur det kan göras.
Quick Assist är en ny Windows 10-app som ersätter fjärrhjälp
Quick Assist är en ny Windows 10-app som ersätter fjärrhjälp
Sedan Windows 10 byggde 14383 kommer en ny Universal-app förinstallerad med operativsystemet. Det heter Quick Assist, och du hittar det i Alla appar.
Inaktivera gränssnittsanimationer i Firefox 57 Quantum
Inaktivera gränssnittsanimationer i Firefox 57 Quantum
Så här inaktiverar du animationer i Firefox 57 Quantum. Som standard är de aktiverade, men vissa användare kanske inte vill ha dem påslagna.