KWALIFIKACJA INF2 - CZERWIEC 2015

PYTANIE NR 29.
Apache jest serwerem
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Apache (Apache HTTP Server) to oprogramowanie pełniące rolę serwera WWW, czyli udostępniające zasoby przez protokół HTTP/HTTPS (np. strony i aplikacje webowe). DNS służy do tłumaczenia nazw na adresy IP, DHCP do przydzielania konfiguracji sieciowej, a serwer baz danych obsługuje zapytania do bazy.

Pełne wyjaśnienie:

Apache, znany jako Apache HTTP Server, jest serwerem WWW (serwerem HTTP). Oznacza to, że jego podstawowym zadaniem jest obsługa żądań HTTP/HTTPS od klientów (najczęściej przeglądarek) i udostępnianie treści, takich jak strony internetowe, pliki statyczne oraz elementy aplikacji webowych. W praktyce administrator instaluje Apache na serwerze, konfiguruje witryny (np. wirtualne hosty), a następnie użytkownicy łączą się z nim przez sieć, wpisując adres URL.

Odpowiedź "DNS" jest błędna, ponieważ DNS to odrębna usługa sieciowa odpowiedzialna za system nazw domenowych: zamienia nazwy (np. domeny) na adresy IP i odwrotnie. Typowe oprogramowanie dla tej roli to serwery DNS, a nie Apache.

Odpowiedź "DHCP" jest błędna, ponieważ DHCP służy do automatycznego przydzielania adresów IP i innych parametrów (maska, brama, DNS) hostom w sieci. To inny rodzaj usługi niż serwer WWW i jest realizowany przez dedykowane komponenty serwerowe.

Odpowiedź "baz danych" jest błędna, ponieważ serwer baz danych (np. do przechowywania i przetwarzania danych) udostępnia zwykle usługi zapytań i transakcji dla aplikacji. Choć aplikacja webowa może korzystać z bazy danych, a Apache może pośrednio współpracować z taką aplikacją, nie czyni to Apache serwerem baz danych.

Wskazówka egzaminacyjna: zapamiętaj rozdzielenie ról. WWW/HTTP odpowiada za treść web, DNS za nazwy, DHCP za adresację, a baza danych za przechowywanie danych. Dzięki temu szybciej dopasujesz usługę do opisu problemu w zadaniach praktycznych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Apache HTTP Server to oprogramowanie serwera WWW (HTTP/HTTPS). Jego zadaniem jest odbieranie żądań od klientów (np. przeglądarek) i udostępnianie stron, plików oraz zasobów aplikacji webowych. W praktyce działa na serwerze i publikuje witryny w sieci.
Ponieważ jego podstawowa funkcja to realizacja usługi HTTP/HTTPS: obsługa zapytań o zasoby web i zwracanie odpowiedzi (np. HTML, CSS, obrazy). To definicyjna cecha serwera WWW. Usługi DNS czy DHCP realizują zupełnie inne zadania w sieci.
Serwer WWW kojarz z protokołem HTTP/HTTPS i treścią stron (adres URL, przeglądarka, pliki witryny). Serwer DNS kojarz z tłumaczeniem nazw domen na adresy IP. Jeśli w opisie jest "nie działa strona", to często WWW/HTTP; jeśli "nie rozwiązuje nazw", to DNS.
DHCP automatycznie przydziela hostom adres IP i parametry sieci (maska, brama, DNS). Apache nie zarządza adresacją komputerów w sieci, tylko publikuje treści WWW. To dwie różne warstwy administracji: konfiguracja sieci vs udostępnianie usług web.
Tak, ale pośrednio. Apache udostępnia aplikację webową, a ta aplikacja może łączyć się z serwerem bazy danych w tle. Sama współpraca nie oznacza, że Apache staje się serwerem baz danych — jego rolą pozostaje obsługa HTTP/HTTPS i serwowanie treści.
Typowy serwer WWW obsługuje HTTP oraz HTTPS (czyli HTTP z szyfrowaniem TLS). W zadaniach egzaminacyjnych wiąże się to z pojęciami: porty usługi web, certyfikaty, wirtualne hosty i logi dostępu. DNS i DHCP używają innych protokołów i portów.
Gdy trzeba udostępnić intranet, stronę firmową, panel administracyjny aplikacji lub repozytorium plików przez WWW. W środowisku szkolnym często instaluje się Apache do ćwiczeń z hostingu i konfiguracji usług web, niezależnie od usług DNS/DHCP.
Najczęściej uczniowie mylą role usług i wybierają "DNS" lub "DHCP", bo to też pojęcia sieciowe. Pomaga prosta reguła: Apache = WWW/HTTP (strony), DNS = nazwy, DHCP = adresy. Drugi błąd to utożsamianie aplikacji web z bazą danych.
Najprościej wejść w przeglądarce na adres serwera (np. localhost lub adres IP) i sprawdzić, czy zwraca stronę. Dodatkowo można sprawdzić status usługi w systemie oraz logi serwera WWW. Przy DNS/DHCP metody weryfikacji są inne (zapytania, dzierżawy).
Ułóż sobie mapę ról usług: WWW=HTTP/treść, DNS=nazwy↔IP, DHCP=adresacja. Poćwicz rozpoznawanie po objawach awarii i podstawowe narzędzia diagnostyczne. Dobrze działa też praktyka: uruchom prosty serwer WWW oraz skonfiguruj podstawowe usługi w VM.
info

To pytanie poprawnie rozwiązuje 74% zdających egzamin. średnio łatwe

Specjaliści zwracają uwagę: "Apache (Apache HTTP Server) to oprogramowanie pełniące rolę serwera WWW, czyli udostępniające zasoby przez protokół HTTP/HTTPS (np. strony i aplikacje webowe)."

Źródła:

  • Apache HTTP Server Documentation – "About the Apache HTTP Server Project" (opis projektu i roli serwera HTTP), https://httpd.apache.org/about/ (dostęp: 2026-03-01)
  • Apache HTTP Server Documentation – "Apache HTTP Server Version 2.4 Documentation" (dokumentacja serwera WWW/HTTP), https://httpd.apache.org/docs/2.4/ (dostęp: 2026-03-01)
  • Wikipedia (PL) – "Apache HTTP Server" (opis: serwer WWW), https://pl.wikipedia.org/wiki/Apache_HTTP_Server (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja Apache HTTP Server (dział "About/Documentation")
  • Materiały szkolne z podstaw usług sieciowych: DNS, DHCP, HTTP
  • Podręczniki/opracowania do kwalifikacji INF.02 dotyczące usług sieciowych i serwerów

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego