Веб сервер (Веб Сервер): за шта служи, како функционише и како функционише

24. 2. 2019.

По правилу, обичан корисник има појмове "веб сервер" или "хостинг" који су повезани са нечим потпуно неразумљивим. У међувремену, нема ништа тешко у овом питању. Покушајмо да објаснимо шта је веб сервер, зашто је то потребно и како функционише, поготово без улажења у техничке детаље, али, да тако кажем, на прсте. Одвојено, фокусират ћемо се на питање како створити и конфигурирати такав послужитељ на кућном рачуналном терминалу или пријеносном рачуналу.

Шта је веб сервер?

Најважнија ствар у овом питању је да схватите да сервер ове врсте није ништа више од компјутера на Интернету са инсталираним одговарајућим софтвером.

веб сервер

Али то апсолутно не значи да не можете да креирате сопствену конфигурацију код куће. Пошто имамо уобичајеније оперативне системе Виндовс, питања о томе како креирати веб сервер на Убунту (Линук) неће се разматрати.

За шта служе веб сервери?

На серверима овог типа на Интернету се похрањује много информација. Истовремено, исти антивирусни приступи својим базама података да би ажурирали своје базе података. Корисник је такође директно повезан са таквим серверима, правећи захтеве у претраживачу (тражење информација, приступ страници, итд.).

Тако се испоставља да су све странице присутне на Интернету похрањене на веб серверима, на које се, с једне стране, поставља захтјев корисника или се приступа инсталираном програму, с друге стране, резултат је произведен од стране истог сервера којем се приступа.

Како све ово функционише?

Сви корисници су навикли да уносе одређени ресурс на Интернет (веб страницу), на којем се налазе информације одређене врсте, адресна трака само унесите префикс ввв (или хттп) и следеће име. Али нико не размишља о томе како веб сервер разумије захтјев и даје резултат.

У ствари, овде морамо разликовати концепте сервера и клијента. У нашем случају, страница хостирана на Интернету је похрањена на удаљеном послужитељу. Кориснички рачунар се понаша као клијент, од кога се врши захтев.

веб сервер

За приступ Интернету, користе се програми који се називају веб претраживачи. Они претварају кориснички захтев у дигитални код који препознаје веб сервер. Сервер га обрађује и даје одговор у одговарајућем коду, а претраживач већ претвара милионе нула и јединица у нормалан облик са текстуалним, графичким, аудио или видео информацијама које се налазе на страници.

Најпопуларнији веб сервери

Од свих серверских софтвера, сматра се да су најчешћи Апацхе и Мицрософт ИИС. Први је популарнији и чешће се користи у УНИКС системима, иако се може инсталирати на Виндовс. Поред тога, Апацхе сервер је апсолутно бесплатан софтвер и компатибилан је са скоро свим познатим оперативним системима. Међутим, као што је наведено, овај софтвер је намењен углавном професионалним програмерима и програмерима.

Мицрософтов софтверски производ намењен је просечном кориснику који може да инсталира и конфигурише такав веб сервер за Виндовс без додатне помоћи квалификованог стручњака.

подешавање веб сервера

Међутим, на основу званичне статистике, Апацхе софтвер користи око 60% свих постојећих сервера, тако да ће се инсталација и конфигурација почетне конфигурације размотрити користећи њен примјер.

Веб сервер на кућном рачунару: инсталација

За инсталацију, морате преузети посебан серверски пакет, скраћено ВАМП, који укључује три главне компоненте:

  • Апацхе је софтверска љуска сервера која може да ради независно, али само ако нема динамичког садржаја на хостованим страницама.
  • ПХП је програмски језик који користе додаци за управљање серверима са динамичким садржајем као што су ВордПресс, Јоомла, Друпал.
  • МиСКЛ - унифиед систем за управљање базом података поново се користе приликом креирања сајтова са динамичким садржајем.

веб сервер на кућном рачунару

Инсталација се може извршити из ВампСервер пакета. Да бисте то урадили, једноставно следите упутства „Чаробњака“, који ће у једној од фаза понудити да изаберете Интернет претраживач који ће се користити по подразумеваној вредности.

веб сервер за прозоре

Да бисте то урадили, морате да одете у фасциклу са извршном датотеком претраживача (ако није Интернет Екплорер, она се обично налази у директоријуму Програм Филес). Успут, сам претраживач треба да се дода на листу изузетака Виндовс заштитног зида. У завршној фази, испред тренутне тачке покретања поставља се квачица, након чега ће се појавити одговарајућа икона у системској палети, коју треба да кликнете и промените да бисте изабрали покретање локалног хоста (лоцалхост).

убунту веб сервер

Ако је све урађено исправно, појавиће се почетна страница сервера. Даље ће бити понуђено инсталирање додатних компоненти (ако се то не уради, систем ће генерисати грешку). Инсталација се углавном односи на додатне додатке, елементе и компоненте које ће послужитељ користити у будућности.

Пример подешавања и тестирања сервера

Постављање веб сервера је мало компликованије. Прво, у менију системске палете изаберите прелазак у ВВВ фасциклу (место за чување додатака или ХТМЛ датотека). Након тога, напишите следећи текст у Нотепад:

ВАМП тест!

Здраво!

'; ?>

Можете једноставно копирати текст у Нотепад и спремити датотеку као индек.пхп у исту ВВВ мапу (мада можете без ње, јер се овај корак користи искључиво за провјеру локалног хоста). Уместо поздрава можете да убаците било који други текст или фразу.

веб сервер на кућном рачунару

Затим у прегледачу морате освежити страницу (Ф5), након чега се на екрану приказује садржај. Али за друге рачунаре страница неће бити доступна.

Да бисте отворили приступ, морате да промените датотеку хттпд.цонф тако што ћете написати одељак који почиње са следеће линије:

Ордер Аллов, Дени

Дозволите од свих

Затим морате само да сачувате промене и поново покренете серверску љуску. Ако користите рутер, требало би да се уверите да је изабрао порт 80 порта (без тога неће бити приступа серверу на Интернет).

веб сервер за прозоре

Уместо поговора

Наравно, што се тиче разумевања суштине операције или подешавања кућног веб сервера, ево само најосновнијих и концизних информација, да тако кажемо, за заједничко разумевање. У ствари, сви процеси су много сложенији, посебно у смислу конверзије захтева и издавања одговора, да не помињемо поставке сервера код куће. Ако корисник има жељу да разумије ова питања, онда не можеш без почетног знања о истом ВордПресс додатку и ПХП језику. С друге стране, за објављивање примитивних страница, које садрже углавном само текстуалне информације, можете користити ову почетну информацију.