Какво е уеб сървър и как работи?

Какво е уеб сървър и как работи?

Когато отивате онлайн, независимо дали проверявате социалните медии или дори четете тази статия, използвате един или повече уеб сървъри. Те са съществен компонент на съвременния интернет и работят като свързваща връзка между вас и уебсайта, който посещавате.





Но какво е уеб сървър и как работи?





Какво прави уеб сървърът?

Уеб сървърът е компютърът, който получава и отговаря на исканията на потребителите за достъп до уебсайт. Състои се както от хардуер, под формата на устройство, пренасящо данните, така и от софтуер като ОС на устройството и софтуера на уеб сървъра.





Уеб сървърите са близки по задача към телефоните, а не към кабелите или комуникационната система. Уеб сървърите използват различни комуникационни протоколи, за да отговарят на клиентски заявки. Най -често използваният е HTTP, който означава протокол за прехвърляне на хипертекст - сигурен вариант е HTTPS.

Други протоколи включват Simple Protocol Transfer Protocol (SMTP) и File Transfer Protocol (FTP).



Уеб сървърите са компютри. Но вместо да ви позволяват да ги използвате за различни задачи, те често имат една единствена цел. И както всички компютри, те се нуждаят от хардуер, на който да работят.

Хардуерната част на уеб сървър може да бъде толкова голяма, колкото суперкомпютри, използвани от интернет компании, като Google и Facebook, или толкова малка и проста като лаптоп. Операционната система, която може да бъде всичко от Windows и macOS до Linux, е това, което ви позволява да комуникирате със сървъра.





най -добрият безплатен софтуер за картографиране на ума 2019

Най -простият уеб сървър съдържа HTTP сървър, база данни и поне един скриптов език. Всички те работят в тандем, което позволява на сървъра да изисква уеб страници и да комуникира с други сървъри онлайн, ако е необходимо.

Как работи уеб сървър?

Потребителите имат достъп до уеб сървъри чрез URL адреса или имената на домейни на уебсайтовете, с които сървърът може да комуникира. Софтуерните компоненти извършват цялата необходима обработка и превод. Той използва един от своите скриптови езици - като PHP, Python, Ruby или Java - за да поиска уеб страница.





След това сървърът качва всички искани файлове и носители във вътрешната си база данни, преди да изпрати препращането на съдържанието към вашия браузър. Това включва мултимедийни, изображения и JavaScript файлове, както и например HTML уеб страници.

Всичко, което трябва да направите, е да въведете правилното „местоположение“ на сървъра или URL адреса. Използвайки URL адреса, вашият браузър извлича IP адреса на домейна с помощта на Система за имена на домейни (DNS) . Когато уеб сървърът получи и одобри заявката, той изпраща уеб страницата, която търсите.

Но понякога нещата се объркват. Ако се опитвате да осъществите достъп до страница, за която нямате разрешение, сървърът ще се въздържи от доставянето на страницата. Вместо това той отговаря със съобщение за грешка, което ви информира какво се е объркало, обикновено чрез код за грешка.

Отдалечени срещу локални уеб сървъри

Тъй като уеб сървърите са предимно хардуерни, те трябва да съществуват някъде физически, дори и отдалечено. По -голямата част от уеб сървърите се хостват отдалечено. Както подсказва името, отдалечен сървър е сървър, който не е на същото място като потребителя.

Когато планирате да хоствайте свой собствен уебсайт , имате възможност да използвате отдалечени сървъри или да хоствате свои собствени локално. Отдалечен уеб сървър - в зависимост от компанията, от която го наемате - може да съдържа само вашия уебсайт или няколко уебсайта с различни URL адреси.

Прочетете повече: Какво е URL адрес?

Но използването на локален уеб сървър често означава трансформиране на вашия собствен лаптоп, компютър или таблет в уеб сървър . След това той може да получава заявки от браузърите на други хора и да им предоставя достъп до вашия уебсайт. Можете обаче да закупите специален сървър и да го поддържате и поддържате локално.

Изберете правилния тип сървър

В света на технологиите може да откриете множество инструменти, изпълняващи подобни задачи, без да са взаимозаменяеми. Преди да се ангажирате с тип сървър, уверете се, че отговаря на вашите нужди.

Например, файловият сървър не ви предоставя достъп до уебсайт, но се представя като единица за съхранение на файлове и документи. Можете да използвате файлов сървър за съхранение на файлове заедно с уеб сървър, но не можете да го използвате за хостване на цял уебсайт за отворен или ограничен достъп.

Дял Дял Туит електронна поща Как да почистите вашия компютър с Windows с помощта на командния ред

Ако на вашия компютър с Windows има малко място за съхранение, почистете боклуците, като използвате тези бързи помощни програми за командния ред.

как да изтриете напълно твърдия диск
Прочетете Напред Свързани теми
  • Обяснена технология
  • Уеб сървър
За автора Anina Ot(62 статии са публикувани)

Анина е писател на технологии на свободна практика и интернет сигурност в MakeUseOf. Тя започна да пише в киберсигурността преди 3 години с надеждата да я направи по -достъпна за обикновения човек. Увлечен по изучаването на нови неща и огромен глупак по астрономия.

Още от Анина От

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате