Врсте серверског софтвера
Кредит за слику: нд3000/иСтоцк/ГеттиИмагес
Сервер је рачунар на мрежи који слуша захтеве других рачунара, који се често називају клијентима, и одговара на њих. Уобичајени типови сервера укључују веб сервере који испоручују веб странице, сервере датотека који чувају датотеке, сервери за штампање који управљају задацима штампања и сервери базе података који чувају организоване скупове информације. Сервери могу да раде на независним рачунарима, или серверски софтвер може да се покреће на рачунару који се такође користи за друге послове.
Шта је сервер?
Информатичари понекад говоре о клијент-сервер модел умрежавања, где је систем или клијент који захтева да други систем врати податке или изврши прорачун, или сервер који даје одговоре на захтев клијента. Сервер се може налазити у канцеларији, у наменском дата центру или, у случају кућних сервера, једноставно у углу кућне канцеларије или дневне собе.
Видео дана
У неким случајевима, одређени рачунари у потпуности функционишу као клијенти, пребацујући скоро сав посао на серверске системе. Понекад се називају и машине мале снаге које имају такву улогу
танки клијенти. Рачунари на Ворлд Виде Веб-у су обично искључиво или клијенти или сервери. Иако је могуће приступити веб локацији са сервера или сервирати садржај са кућног десктопа или лаптопа, то није нарочито уобичајено.У другим случајевима, рачунар може радити и као клијент и као сервер у различитим сценаријима. На пример, уобичајено је да веб сервер прими захтев од клијента, а затим, као одговор на тај захтев, пошаље упит засебном серверу базе података, у суштини и сам постаје клијент.
Иако неки сервери можда имају специјализован хардвер, многи сервери данас раде серверски софтвер на врху стандардних оперативних система као што су Линук или Мицрософт Виндовс. Тај софтвер обрађује захтеве клијената и у суштини је оно што рачунар претвара у сервер.
Интернет и веб серверски софтвер
Један од најчешћих типова сервера је веб сервер. Овај тип сервера обрађује захтеве из прегледача као што су Гоогле Цхроме или Мозилла Фирефок широм света интернет или на локалној мрежи и одговара са веб страницама, сликама и другим подацима које траже претраживачи.
Уобичајени веб сервери укључују пројекте отвореног кода Апацхе и Нгинк и Мицрософтов власнички софтвер тзв. Интернет Информатион Сервицес, или ИИС. Неке компаније су направиле сопствене веб сервере за сопствену употребу како би се избориле са сопственим јединственим оптерећењем саобраћаја или другим потребама. Многе организације користе веб сервере у спрези са другим врстама технологије, као нпр балансери оптерећења да дистрибуира задатке између рачунара и мреже за дистрибуцију садржаја или ЦДН-ове, који чувају и брзо достављају материјал корисницима.
Разумевање сервера база података
Многе организације се такође ослањају на сервере база података, који чувају информације на поуздане и брзе начине који олакшавају ажурирање и приступ. Уобичајени производи сервера базе података укључују Мицрософт СКЛ Сервер, ПостгреСКЛ и МиСКЛ.
Многи сервери базе података, укључујући и оне, комуницирају са клијентима базе података користећи варијације на структурирани језик упита, или СКЛ. Овај специјализовани програмски језик је дизајниран за тражење и уређивање података у потенцијално великој бази података, а могу га писати директно програмери или генерисати други софтвер.
Сервери база података се користе за све, од чувања корпоративних рачуноводствених записа до држања блог постова на системима повезаним са популарним веб серверима.
Сервери за датотеке и штампање
Сервери за датотеке и штампање су два типа сервера који се обично налазе у канцеларијској мрежи. Датотечни сервер складишти датотеке на месту где ће им моћи приступити више корисника, обично са некима безбедносне поставке, а сервер за штампање комуницира са штампачима и са другим рачунарима ради управљања штампањем документи.
Оба се могу покренути на самосталним рачунарима или на рачунарима који се такође користе за друге канцеларијске послове.