Om du funderar på att ställa in en webbserver, behöver du en dator som är speciellt byggd med det syftet i åtanke eller kan du använda en vanligare typ av dator? Dagens SuperUser Q & A-inlägg har svaret på en nyfiken läsares fråga.
Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsare VincentTheonardo vill veta vad som avgör om en dator kan vara en webbserver eller inte:
Jag har några frågor om att använda en dator som webbserver. Varför kan vissa datorer fungera som en webbserver och vilka funktioner gör att de kan göra det? Finns det några fall där en dator inte kan fungera som en webbserver?
Vad avgör om en dator kan vara en webbserver eller inte?
Svaret
SuperUser-bidragsgivaren davidgo har svaret för oss:
Nästan alla datorer kan användas som en webbserver, förutsatt att den kan ansluta till ett nätverk och köra webbserverprogramvara. Eftersom en webbserver kan vara ganska enkel och det finns gratis webbservrar med öppen källkod, kan i praktiken vilken enhet som helst fungera som en webbserver.
Det större problemet är nätverkssidan. För att ett system ska fungera som server måste andra maskiner ha åtkomst till det. Om det bara är för användning i en LAN-installation finns det inga problem. Men om det är för användning med ett bredare Internet måste data dirigeras till det. Detta kräver antingen en statisk IP-adress som är associerad med servern (eller vidarebefordrad via en router) eller en extern tjänst som kan mappa ett domännamn / underdomän till en dynamisk IP-adress som ändras.
För vad det är värt kan du köpa $ 10 datorer som kan fungera som en grundläggande webbserver. Naturligtvis, medan alla enheter kan fungera som en webbserver, kan webbplatsernas funktionalitet variera enormt, och en billig enhet (eller långsam anslutning) kanske inte kan hålla jämna steg med efterfrågan beroende på vad den specifika webbplatsen är.
Observera att allt ovan talar om webbservrar, men detsamma kan sägas för nästan alla typer av server.
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .
Bildkredit: Mike Shelby (Flickr)