Vad bestämmer om en dator kan vara en webbserver eller inte?
Om du funderar på att skapa en webbserver, behöver du en dator som är speciellt byggd med det ändamålet i åtanke eller kan du använda en vanlig typ av dator? Dagens SuperUser Q & A inlägg har svaret på en nyfiken läsarens fråga.
Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsaren VincentTheonardo vill veta vad som bestämmer 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 det möjligt för dem att göra det? Finns det några fall där en dator inte kan fungera som en webbserver?
Vad bestämmer om en dator kan vara en webbserver eller inte?
Svaret
SuperUser-bidragsgivaren davidgo har svaret för oss:
Nästan vilken som helst dator 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 lediga och öppna källservrar tillgängliga, kan i praktiken alla enheter fungera som en webbserver.
Det större problemet är nätverkssidan. För att ett system ska kunna fungera som en server måste andra maskiner ha tillgång till det. Om det bara är för användning i en LAN-inställning, finns det inga problem. Om det är för användning med det bredare Internet måste data dock dirigeras till det. Detta kräver antingen en statisk IP-adress som är kopplad till servern (eller porten vidarebefordras via en router) eller en extern tjänst som kan mappa ett domännamn / underdomän till en ändrad dynamisk IP-adress.
För vad det är värt, kan du köpa $ 10 datorer som kan fungera som en grundläggande webbserver. Självklart kan en webbplats som fungerar som en webbserver variera mycket, och en billig enhet (eller långsam anslutning) kanske inte klarar av efterfrågan beroende på vad den specifika webbplatsen är.
Observera att allt ovan talar om webbservrar, men detsamma kan sägas för ganska mycket vilken typ av server som helst.
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.
Bildkredit: Mike Shelby (Flickr)