Apache to oprogramowanie serwera WWW o otwartym kodzie źródłowym, które jest rozwijane i utrzymywane przez Apache Software Foundation i jest dostępne za darmo.
Jest szybki, niezawodny i zabezpieczony i działa na 31% serwerów WWW, podczas gdy alternatywa, NGINX, działa na 34%. Apache można w dużym stopniu dostosować do potrzeb wielu różnych środowisk za pomocą rozszerzeń i modułów.
Wielu dostawców hostingu WordPress używa Apache jako oprogramowania serwera WWW. WordPress może jednak działać również na innym oprogramowaniu serwera WWW.
Czym jest serwer WWW?
Serwer WWW to oprogramowanie uruchamiane przez dostawcę hostingu Twojej witryny, dzięki któremu odwiedzający mogą zobaczyć strony internetowe w Twojej witrynie. Wielu dostawców hostingu WordPress korzysta z Apache.
Oprogramowanie pełni rolę podobną do gospodarza restauracji. Kiedy przychodzisz do restauracji, gospodarz wita cię, sprawdza informacje o rezerwacji i prowadzi do twojego stolika. W podobny sposób serwer WWW sprawdza dostępność żądanej strony internetowej.
Serwer WWW robi również więcej. Działa również jak serwer restauracji, gdy pobiera stronę i serwuje ją, abyś mógł ją zobaczyć.
Pełni również rolę maitre d’ restauracji, obsługując komunikację z witryną internetową, obsługując twoje żądania i upewniając się, że inne moduły są gotowe do obsługi.
Wreszcie, serwer WWW jest również jak kelner sprzątający stoły. Czyści pamięć, pamięć podręczną i moduły oraz czyści je dla nowych odwiedzających witrynę internetową.
Podsumowując, serwer WWW taki jak Apache wykonuje wiele zadań:
- Odbiera on twoje żądanie dostępu do strony internetowej.
- Przeprowadza kilka kontroli zabezpieczeń na twoim żądaniu HTTP i przenosi cię na stronę internetową.
- Może poprosić serwer o uruchomienie dodatkowych modułów podczas generowania dokumentu w celu obsługi użytkownika.
- Następnie zostanie wyświetlony żądany dokument.
Uruchamianie serwera Apache na twoim komputerze
Jeśli chcesz uruchomić WordPress lokalnie na swoim komputerze, będziesz musiał uruchomić to samo oprogramowanie, co dostawca hostingu WordPress. Obejmuje to Apache (oprogramowanie serwera WWW), MySQL (baza danych) i PHP (język programowania).
Na szczęście stosy oprogramowania, takie jak WAMP (dla systemu Windows), MAMP (dla komputerów Mac), LAMP (dla systemu Linux) i XAMPP (wieloplatformowe) ułatwiają instalację tego oprogramowania.
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się więcej o Apache w WordPress. Możesz również zapoznać się z naszą listą dodatkowych lektur poniżej, aby znaleźć powiązane artykuły na temat przydatnych wskazówek, sztuczek i pomysłów WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.