Jak działa serwer WWW Apache?

Apache jest efektywnym serwerem WWW.

Przegląd

Serwer HTTP Apache, zwany także po prostu Apache, jest standardem w dostarczaniu usług internetowych i otworzył drogę do dalszego rozwoju możliwości sieci. Apache jest oparty na platformie usług internetowych typu open source, pierwotnie opracowanej dla serwerów Linux / Unix, ale został później skonfigurowany do pracy z Windows i innymi systemami operacyjnymi.

Historia

Początkowo Apache stał się znany jako "niejednolity", ponieważ pierwsza wersja Apache była dostępna jako seria łatek. W kwietniu 1995 r. Opublikowano wersję 0.6.2 Apache. Po kilku miesiącach, w grudniu 1995 roku, Apache 1.0 trafił do sprzedaży i odniósł sukces w sieci, dzięki czemu stał się najczęściej używanym serwerem internetowym. W 1999 r. Utworzono Apache Software Foundation (Apache Software Foundation), aby uzyskać finansowe, organizacyjne i prawne wsparcie dla serwera.

Fakty

Serwer WWW Apache jest bezpłatny i jest rozwijany przez społeczność open source. Możesz pobrać program ze swojej strony internetowej i zainstalować go samodzielnie. Aby zainstalować serwer w systemie Linux, może być potrzebna wiedza na temat programowania. Ale w przypadku systemu Windows można uruchomić go za pomocą graficznego interfejsu użytkownika (GUI w języku angielskim). Najnowsza wersja serwera Apache jest obecnie w wersji 2.2 i pojawiła się w 2006 roku.

Możliwości

Serwer WWW Apache jest wyposażony w wiele funkcji, które pozwalają mu obsługiwać kilka skryptów i modułów dla sieci. Ten serwer obsługuje interfejs Common Input Interface (CGI w języku angielskim) i Server Side Includes (SSI). CGI jest używany jako wspólny środek komunikacji między oprogramowaniem zewnętrznym a serwerem sieciowym, podczas gdy SSI jest plikiem poleceń dla serwera. Użytkownicy Apache mogą również instalować inne moduły, takie jak katalog domowy dla użytkowników, przekierowanie adresów URL, uwierzytelnianie użytkowników i anonimowy dostęp dla użytkowników.

Znaczenie

Złożone strony internetowe, takie jak te w bankach danych roboczych lub bibliotekach internetowych, mają wiele informacji i są tworzone przez język programowania. Tego rodzaju strony internetowe wymagają serwera obsługującego zaawansowane funkcje, takie jak ASP lub CGI. Serwer WWW Apache obsługuje je i zapewnia obsługę administracyjną fizycznego serwera, który ma prawdziwe informacje. Co więcej, serwer zapewnia bezpieczeństwo witryny, zapewniając, że unika się wirusów, złośliwych kodów lub ataków spyware.

Zalety

Mimo że serwer WWW Apache jest darmowy, wciąż jest szybszy w porównaniu do najdroższych serwerów WWW na rynku, które kosztują setki dolarów. Serwery Apache mogą obsługiwać ponad milion odwiedzin dziennie bez żadnych trudności.