Сервер

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску
Что такое сервер?
Жутковатое помещение датацентра: свет некачественный, сервера гудят

Сервер — многозначное понятие, связанное с обеспечением работоспособности веб-сайтов; прежде всего служебная машина, ящик, доступный для нескольких сразу через сеть. Также служебная программа, которая позволяет сделать таким ящик. Примерно то же, чем первоначально были миникомпьютеры и мейнфреймы, только говорить стали иначе, а терминалы стали свободнее. Примерно то же, чем первоначально были миникомпьютеры и мейнфреймы, только говорить стали иначе, а терминалы стали свободнее.

Сервер может быть для любых служб, доступных через сеть — первоначально удаленное подключение, типа ТЕЛНЕТ и УУСП, затем на этой основе — электронная почта, на ее основе — группы новостей и ББС, на основе ТЕЛНЕТ первый веб — электронная справочная система, только через сеть, а не на локальном ящике, и для физиков, вообще для всех, первые веб-форумы были веб-интерфейсом групп новостей, такие и сейчас можно, наверное, увидеть. Сервер как ящик часто располагает бОльшими ресурсами, чем одна рабочая машина, поскольку они собраны с нескольких машин и соединены в одном месте — это упрощает управление и тэ дэ. Сервер может быть для всего, что может быть доступно через сеть, по сути если сеть, значит сервер, и веб — далеко не первая вещь, хотя сейчас наиболее известная. Это и физический компьютер, предназначенный для единственного назначения: обработки запросов к интернет-сайтам или сервисам и отдаче ответов, и программное обеспечение, принимающее и отдающее ответы на запросы. Является основой сайта, так что к серверам предъявляются требования высокой отказоустойчивости, постоянной работы в режиме 24/7, так что это довольно специфическое оборудование (хотя сервер возможно поставить и на локальном компьютере, но надежность будет низкая).

Физический сервер[править]

Так как к таким машинам есть специфические требования постоянной работы, то они располагаются в датацентрах, где есть резервные источники питания, постоянное наличие ряда специалистов, высокоскоростной Интернет. Физически это обычные компьютеры, но в них обычно нет систем вывода типа монитора, равно как нет мышей и клавиатур. Управление сервером ведется по сети, так что состоит он из процессора, оперативной памяти и SSD-хранилища (видеокарта обычно также отсутствует). Мощности соответствующие, чтобы справляться с единственной задачей (могут быть очень мощные процессоры, планки памяти в 256 Гб и огромные диски, когда в обычных компьютерах стандарт это 16-32 Гб памяти).

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

Сервера могут применяться и в локальных сетях организаций, отвечают за хранение общей информации, управление доступом. При этом доступ из реального Интернета на такой сервер может полностью отсутствовать (он отвечает только на запросы из локальной сети).

Виртуальный сервер[править]

Виртуальная машина со своей операционной системой и независимыми программами, но работающая в составе сервера физического. Имеет меньшие ресурсы, предназначается для небольших и средних сайтов. Цена значительно ниже, чем при аренде собственного сервера в датацентре.

Сервер как программа[править]

Сервис на сервере физическом, работающий постоянно и сидящий на определенному порту (обычно 443 для современного стандарта HTTPS). Он получает запросы от пользователей, обрабатывает их (некоторые запросы могут блокироваться по правилам), отдает необходимый контент, который и отправляется на компьютер сайточитателя. Важной является корректная настройка сервера, при ошибках может появиться угроза взлома всего сайта, например запрет доступа к техническим директориям, где может быть важная информация.

Наиболее распространенные нынче веб-сервера:

  • apache2 — стандартный сервер для многих простых сайтов, ставится довольно быстро, есть интеграция с PHP и MySQL.
  • nginx — российской разработки сервер для кеширования, может работать и как основной, тоже довольно распространен.

На особо крупных проектах отдельные физические машины могут выделяться и под базы данных, кеширование, так что MySQL может располагаться на одном сервере, а веб-сервер — на другом.

Игровой сервер[править]

Так называется сервер, на котором делаются все расчеты определенной онлайн-игры. В играх с централизованным сервером он находится в компании разработчика, в играх без такового — на компьютере одного из игроков. Многие игры делят игроков на сервера, между которыми нет никакой связи, в некоторых играх выбор сервера влияет лишь на местоположение и скорость доступа.

Интересные факты[править]

  • Слово сервер происходит от to serve, то есть служить или обслуживать, и по сути буквально обозначает «обслуживатель» или «служила». Смысл названия в том, что сервер обрабатывает внешние запросы, и при потенциальной разработке исконно русского названия для сервера стоит иметь это в виду.
Yandex.svg Сайтов довольно много, возможно даже несколько тысяч
ОсновыИнтернетСпам вне ИнтернетаСтатус DELETED ВКонтактеПоисковикДоменГенератор имёнPrivacy ProtectWi-fiСистемный администраторМашинный переводКомментарийФорумБраузерIPv6SEOРепостРунетИнтернет-магазинСоциальная сетьМессенджерСерверХостингДатацентрРостелекомБекапБлогIRCФидонетНикнеймНетсталкингИнтернет-сайтИнтернет-воиныТелеграм-каналМаркетплейсВикипедия
ПоисковикиСпутникЯндекс (Яндекс МаркетЯндекс карты) • Гугл (ГуглопочтаГугл транслейтGoogle MapsGoogle+) • DuckDuckGoStackOverflow
Социальные сетиBlogspot.comDiary.ruDybr.ruJournals.ruИнстаграмJuickLivejournal.comLiveinternet.ruMySpaceFacebook (Фейсбук мессенджер) • БеонВконтактеГород СновМой мирОдноклассникиТвиди.руТифаретникЯрушечкаРоссийские аналоги Инстаграма (ГрустнограмNow (социальная сеть)ЧебуграмMusicgramРоссграм) • ПикабуТифаретникХабрахабрRoem.ruТелеграмGETTRTwittyAsk.fmLimbiko
ОтветыОтветы@Mail.ruВопросы и ОтветыЯндекс.ОтветыРуТвит
Поп-сайтыАлиэкспрессАвитоAnekdot.ruБашоргChampionat.comChatRoulette.comDemotivation.meGuns.ruGoHa.RuHalf-life.ruMail.ruNarod.ruPlayground.ruProdota.ruStopGame.ruTwitch.tvUcozUdaff.comYTMNDZadolba.liАг.руАри.руНяшПикабуСайты знакомствСвалкоСделано у насСекснародЛепрозорий.руДраматикаСтульчик.нетДромKickstarter
ПропиратскиеClubhouseАрхивы реддитаStalinism.ruElementy.ruЗвуки.руRap.ruRuTubeInfostoreNoNaMeRapidshareRGHostRutracker.orgThe Pirate BayTokyo ToshokanЗайцев.нетЛибрусекНойзбункер
Анально огороженныеДети-404РеддитSonic CISEnsiklopedia.ruRu-CenterФрилансимSkotobaza.orgPobedish.ruGitHubAudiopoisk.comPaleoNewsTrust & SafetyЛепрозорийМиротворец (сайт)ГоднотабаУпячкаХабраGlasscannon.ruLessWrong
КреатиффныеFlightradarWibyСимулятор доната Diablo ImmortalРусофоболокаторDurovLohТелеканал ЦарьградAnna NewsReadovkaЦитатник РунетаJoyreactorHabrahabrTV TropesAuthor.todayAeterna.ruНигмаDirty.ruFuck.ruGameDev.ruLitprom.ruRocketboomSmotri.comSomething AwfulTikTokYouTubeДТФКавказ-ЦентрКино-Говно.комКинопоискChess-samara.ruЛавхейтЛОРImgurPosmotreli.suСловарь молодёжного сленгаКиноЦензорTrovoЯндекс ДзенFanserialsKinogoKinoprofiBaskinoLostfilmColdfilmKerobtvКинопоискPixivDeviantArtФикбукFanfics.mePixelPlanetИА Панорама
Оффициальные™ВКадреFunpayЯндекс.ПроституткиКанобуTruth SocialRap.ruТупичок ГоблинаЧухачЯRUSMetacriticАрмянская энциклопедия фонда «Хайазг»TegosСимпосийTenChatLinkedInOper.ruCosmopolitanSquirrel instituteКорреспондентКсакепИноСМИХаббоEBayGoogle AnalyticsMediaWikiБукинг.комDigitalOceanApple PayGoGetLinksAviasalesЯндекс навигаторПатреонСкайсканерQrator
УникальныеBastyonNitterOnlyFansTelegra.phМемогенераторAkinatorAuto.ruCheck youInfojd.ruIT happensLast.fmLockerz.comMyanimelist.netNetlore.ruNight-spirit.nm.ruPdrs.ruRadarix.comRotten.comRsdn.ruScorcher.ruSql.ruStoplinux.org.ruThe Daily WTFUrban DictionaryYurclub.ruZarubezhom.comz0r.deАлина 666ВИФ2NEДизентерияКащенко.руКлуб «Анонімъ»ЛитресОтель «Оригами»Rыбkа DeбиlariusСатанизм.руСкотобазаЦитадель ОлмераШок-сайты (Goatse.cxHAI2UМитспинLemonpartyTubgirl) • ЭксплодерPolitRussiaКотёлForklogWindy.comGOGИносмиWikimerdaBaibakoПазний ИжThreemaКравчJapanesePod101JLPTЛайк фмПротонмейлКлоудфаерrosreestr.netCEFRАгодаАськаHave I Been Pwned
Люди и явленияСергей Логачёв (Болашенко)Георгий КрасниковНина ДонинаАндрей СелезовВеб-мастерДенис РазинМаксим ЛастовкаИлья БуяновскийКибератака на RuTubeАнатасИмпортозамещение сайтовСкачивание видео с YouTubeПерманентный банБлокировка YouTubeБлокировка ВикипедииСерверный вандализмDDoS-атакаПеревод в онлайнСпамФлудПредупреждение о кукиДеанонимизация