Вэб-сервер Apache

Агляд вэб-сервера Apache

Apache HTTP Server (звычайна называюць Apache) , як правіла , прызнаны самым папулярным у свеце HTTP вэб - сервер. Гэта хутка і бяспечна і працуе больш за палову ўсіх вэб-сервераў па ўсім свеце.

Apache таксама свабоднае праграмнае забеспячэнне, распаўсюджванае па Apache Software Foundation , які спрыяе розным свабодным і адкрытым зыходным кодам перадавых вэб - тэхналогій. Apache вэб - сервер прадастаўляе поўны спектр функцый, уключаючы CGI, SSL і віртуальныя дамены; ён таксама падтрымлівае падключаюцца модулі для пашырэння.

Хоць Apache быў першапачаткова распрацаваны для асяроддзяў Unix, амаль усе ўстаноўкі (больш за 90%) працуюць на Linux. Тым ня менш, ён таксама даступны для іншых аперацыйных сістэм , такіх як Windows.

Заўвага: Apache мае іншы сервер пад назвай Apache Tomcat , які карысны для Java - прыкладанняў.

Што такое HTTP вэб-сервер?

Сервер, увогуле, гэта выдалены кампутар, які абслугоўвае файлы якiя патрабуюць кліентаў. Вэб-сервер, то гэта асяроддзе, што вэб-сайт працуе ў; ці яшчэ лепш, кампутарная абслугоўвае вэб - сайт.

Гэта справядліва незалежна ад таго , што вэб - сервер дастаўкі або , як гэта дастаўляецца ( HTML - файлы для вэб - старонак, FTP - файлаў і г.д.), ні праграмнае забеспячэнне , якое выкарыстоўваецца (напрыклад , Apache, HFS, FileZilla, Nginx, Lighttpd).

HTTP вэб - сервер з'яўляецца вэб - серверам , які забяспечвае змест праз HTTP, ці пратакол перадачы гіпертэксту, па параўнанні з іншымі , як FTP. Напрыклад, калі вы ідзяце ў вашым вэб-браўзэры, вы ў канчатковым выніку ўзаемадзеяння з вэб-сервера, на якім размешчаны гэты сайт, так што вы можаце звязацца з ім, каб запытаць вэб-старонак (якія вы ўжо зрабілі, каб убачыць гэтую старонку).

Навошта выкарыстоўваць Apache HTTP Server?

Ёсць цэлы шэраг пераваг для сервера Apache HTTP. Найбольш прыкметныя можа быць, што гэта цалкам бясплатна для асабістых і камерцыйных мэтаў, так што вам не прыйдзецца ўвесь час турбавацца аб неабходнасці плаціць за яе; нават невялікія зборы разавы не існуе.

Apache таксама надзейнае праграмнае забеспячэнне і часта абнаўляецца, так як яна па-ранейшаму актыўна падтрымліваецца. Гэта важна пры разглядзе таго, што вэб-сервер для выкарыстання; вы хочаце адзін , які не толькі будзе пастаянна прадастаўляць новыя і лепшыя характарыстыкі , але і тое , што будзе пастаянна абнаўляць для забеспячэння бяспекі выпраўлення і паляпшэння уразлівасці.

У той час як Apache з'яўляецца свабодным і абноўлены прадукт, ён не скупіўся на асаблівасцях. На самай справе, гэта адна з найбольш функцыянальна запоўненыя HTTP вэб-сервераў, даступных, што з'яўляецца яшчэ адной прычынай ён так папулярны.

Модулі выкарыстоўваюцца для дадання дадатковых функцый у праграмнае забеспячэнне; пароль і лічбавыя сертыфікаты падтрымліваюцца; Вы можаце наладзіць паведамленні пра памылкі; адзін Apache ўсталявання можа даставіць некалькі вэб-сайтаў з яго віртуальнымі магчымасцямі хостынгу; проксі-модулі даступныя; ён падтрымлівае SSL і TLS, і сціск GZIP для паскарэння вэб-старонак.

Вось некалькі іншых функцый, заўважаных у Apache:

Больш за тое, што нягледзячы на ​​тое, што ёсць шмат магчымасцяў, вам не прыйдзецца турбавацца так шмат пра тое, як вы навучыцеся выкарыстоўваць іх усё. Apache настолькі шырока выкарыстоўваецца, што адказы ўжо дадзены (і размешчаны ў Інтэрнэце) практычна на любое пытанне, які вы маглі б спытаць.