If-Koubou

Co decyduje o tym, czy komputer może być serwerem sieciowym, czy nie?

Co decyduje o tym, czy komputer może być serwerem sieciowym, czy nie? (Jak)

Jeśli zastanawiasz się nad skonfigurowaniem serwera WWW, czy potrzebujesz komputera specjalnie zaprojektowanego do tego celu, czy możesz użyć bardziej powszechnego typu komputera? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na ciekawe pytanie czytelnika.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser VincentTheonardo chce wiedzieć, co decyduje o tym, czy komputer może być serwerem WWW, czy nie:

Mam kilka pytań dotyczących używania komputera jako serwera WWW. Dlaczego niektóre komputery mogą działać jako serwer sieciowy i jakie funkcje umożliwiają takie działanie? Czy są przypadki, gdy komputer nie może działać jako serwer sieciowy?

Co decyduje o tym, czy komputer może być serwerem WWW, czy nie?

Odpowiedź

SuperVista davidgo ma dla nas odpowiedź:

Prawie każdy komputer może być używany jako serwer sieciowy, pod warunkiem, że może on łączyć się z siecią i uruchamiać oprogramowanie serwera sieciowego. Ponieważ serwer WWW może być dość prosty i dostępne są darmowe serwery WWW o otwartym kodzie źródłowym, w praktyce każde urządzenie może działać jako serwer sieciowy.

Większym problemem jest strona sieciowa. Aby system działał jak serwer, inne maszyny muszą mieć do niego dostęp. Jeśli jest to tylko do użytku w konfiguracji sieci LAN, nie ma obaw. Jeśli jednak jest do użytku z szerszym Internetem, dane muszą być do niego kierowane. Wymaga to statycznego adresu IP powiązanego z serwerem (lub portu przekazanego przez router) lub usługi zewnętrznej, która może mapować nazwę domeny / poddomeny na zmieniający się dynamiczny adres IP.

Za to, co jest warte, można kupić komputery o wartości 10 USD, które są w stanie działać jako podstawowy serwer WWW. Oczywiście, chociaż każde urządzenie może działać jako serwer sieciowy, funkcjonalność stron internetowych może się bardzo różnić, a tanie urządzenie (lub wolne połączenie) może nie być w stanie nadążyć za popytem w zależności od konkretnej witryny.

Zauważ, że wszystko powyżej mówi o serwerach internetowych, ale to samo można powiedzieć o prawie każdym typie serwera.

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.

Image Credit: Mike Shelby (Flickr)