Веб-сервер




Веб-сервер

Веб-сервер (англ. web server) — программно-аппаратный комплекс, который предоставляет услуги по размещению веб-сайтов и является крупным узлом Всемирной Сети.

Идеальный домашний серверЕсли рассматривать сервер, как устройство, то можно сказать, что он занимает промежуточную нишу между обычными ПК и суперкомпьютерами. Веб-сервер состоит их нескольких компактных, но мощных, модулей (кластеров), по компоновке похожих на традиционные компьютеры. Они не имеют собственных мониторов или каких-либо консолей, а вместо этого соединяются между собой быстрой локальной сетью. Эта сеть подключается к основному терминалу управления и уже с его помощью позволяет визуализировать и контролировать работу всей системы.

Программно же сервер представляет собой специально отстроенную серверную ОС (чаще всего на базе одного из Linux-дистрибутивов) с установленным комплексом серверных же утилит (типа Apache, NginX, почтовых серверов и т.п.). Что характерно, программный веб-сервер можно вполне успешно установить на обычный ПК, чем успешно пользуются веб-разработчики, используя, например, комплекс Денвер для создания и отладки будущих сайтов прямо у себя на ПК.

Хороший сервер

Исходя из доступности программного обеспечения, некоторые товарищи арендуют реальный IP-адрес, привязывают к нему домен и создают собственный сервер для собственных же сайтов из обычного ПК! Однако, при недостаточной мощности системы и большом наплыве пользователей (или DDoS-атаках) такой самодельный сервер довольно быстро выходит из строя... Поэтому, если Вы решили создать нормальный сайт, то лучше не экспериментируйте, а арендуйте нормальный хостинг :)

Схема работы сервера






Полезный совет:



Система проверки ошибок от Mistakes.ru