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

Apache е ефективен уеб сървър.

Преглед

HTTP сървърът на Apache, наричан още Apache, е стандарт при доставката на уеб услуги и е отворил пътя за по-нататъшното разширяване на възможностите на мрежата. Apache се основава на платформа за уеб услуги с отворен код, първоначално разработена за Linux / Unix сървъри, но по-късно е конфигурирана да работи с Windows и други операционни системи.

история

Първоначално Apache стана известно като "неравен", тъй като първата версия на Apache беше налице като серия от кръпки. През април 1995 г., версия 0.6.2 на Apache бе пусната публично. След няколко месеца, през декември 1995 г., Apache 1.0 беше пуснат на пазара и беше успешен в мрежата, което го направи най-използваният уеб сървър. През 1999 г. бе създадена Софтуерната фондация "Apache" (фондация "Apache Software Foundation"), за да получи финансова, организационна и правна подкрепа за сървъра.

актове

Уеб сървърът на Apache е безплатен и е разработен от общност с отворен код. Можете да изтеглите програмата от уеб сайта й и да я инсталирате сами. За да инсталирате сървъра в Linux, може да се нуждаете от познания за програмирането. Но в случая на Windows, можете да го стартирате чрез графичен потребителски интерфейс (GUI на английски). Най-новата версия на сървъра на Apache понастоящем е във версия 2.2 и излезе през 2006 г.

възможности

Уеб сървърът на Apache е оборудван с много възможности, което му позволява да поддържа няколко скрипта и модули за мрежата. Този сървър поддържа Common Input Interface (CGI на английски) и Server Side Includes (SSI). CGI се използва като обичайно средство за комуникация между външния софтуер и уеб сървъра, докато SSI е команден файл за сървъра. Потребителите на Apache могат да инсталират и други модули, като домашна директория за потребителите, пренасочване на URL адреси, удостоверяване на потребител и анонимни потребители.

важност

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

облага

Въпреки че уеб сървърът на Apache е безплатен, той все още е по-бърз в сравнение с най-скъпите уеб сървъри на пазара, които струват стотици долари. Сървърите на Apache могат да обработват повече от един милион посещения на ден без затруднения.