Apache

Apache to najpopularniejsze oprogramowanie serwera internetowego. Umożliwia komputerowi hostowanie jednej lub większej liczby witryn internetowych, do których można uzyskać dostęp przez Internet za pomocą przeglądarki internetowej. Pierwsza wersja Apache została wydana w 1995 roku przez Apache Group. W 1999 roku Apache Group stała się Apache Software Foundation — organizacją non-profit, która obecnie zajmuje się rozwojem oprogramowania serwera internetowego Apache.

Popularność Apache na rynku hostingu internetowego wynika głównie z tego, że jest to oprogramowanie open source i można z niego korzystać bezpłatnie. Dzięki temu firmy hostingowe mogą oferować rozwiązania hostingowe oparte na Apache przy minimalnych kosztach. Inne oprogramowanie serwerowe, takie jak Windows Server, wymaga licencji komercyjnej. Apache obsługuje także wiele platform, w tym systemy operacyjne Linux, Windows i Macintosh. Ponieważ wiele dystrybucji systemu Linux również ma otwarty kod źródłowy, połączenie Linux/Apache stało się najpopularniejszą konfiguracją hostingu internetowego.

Apache może hostować statyczne witryny internetowe, a także dynamiczne witryny internetowe korzystające z języków skryptowych wykonywanych po stronie serwera, takich jak PHP, Python czy Perl. Obsługa tych i innych języków jest realizowana za pomocą modułów, czyli pakietów instalacyjnych dodawanych do standardowej instalacji Apache. Apache obsługuje także inne moduły, które oferują zaawansowane opcje zabezpieczeń, narzędzia do zarządzania plikami i inne funkcje. Większość instalacji Apache zawiera moduł przepisywania adresów URL o nazwie "mod_rewrite", który stał się powszechnym sposobem tworzenia niestandardowych adresów URL przez administratorów witryn.

Chociaż oprogramowanie serwera internetowego Apache jest powszechnie określane po prostu jako "Apache", jego techniczna nazwa to "Apache HTTP Server", ponieważ oprogramowanie udostępnia strony internetowe za pośrednictwem protokołu HTTP. Gdy Apache działa, nazwa jego procesu to "httpd", co jest skrótem od "HTTP daemon".

Zaktualizowano January 7, 2011 przez Per C.

quizSprawdź swoją wiedzę

An RSS feed is generated in what language?

A
PHP
0%
B
XML
0%
C
HTML
0%
D
CSS
0%
Correct! Incorrect!     View the RSS definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Apache na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.