Wprowadzenie
Serwer HTTP Apache jest open source cross platform serwer WWW, który został wydany na licencji Apache 2.0. Jest on rozwijany i utrzymywany przez otwartą społeczność programistów w ramach fundacji apache software foundation.
W tym poradniku poznamy kroki związane z procesem instalacji Apache na MacOS.
Wymagania wstępne
- MacOS
- Zaloguj się jako administrator w terminalu.
- Homebrew musi być zainstalowany w systemie.
Instalacja
Instalacja serwera WWW Apache na macOS obejmuje następujące kroki.
1) Uaktualnij indeks repozytorium homebrew
Aby zainstalować Apache na naszym macOS, musimy najpierw uaktualnić indeks instalatora pakietów homebrew. Można to zrobić w następujący sposób:
2) Zainstaluj apache 2.0
Instalator pakietów homebrew może być użyty do zainstalowania Apache 2.0 na MacOS. Instalator instaluje serwer HTTP Apache w lokalizacji /usr/local/Cellar/httpd .
3) Uruchom apache
Apache dostarcza usługę o nazwie apachectl, która musi być uruchomiona, aby uruchomić Apache. Polecenie wymaga uprawnień super użytkownika do wykonania, dlatego musimy użyć sudo, aby polecenie zostało wykonane.
To uruchomi serwer HTTP Apache, który może być przetestowany przez odwiedzenie localhost w przeglądarce. Localhost daje odpowiedź, jak pokazano poniżej:
4) Zatrzymaj Apache
Aby zatrzymać Apache, musimy zatrzymać usługę apachectl z uprawnieniami super użytkownika, jak pokazano poniżej.
Gdy zatrzymamy Apache, localhost przestanie nasłuchiwać na porcie 8080 i nie da żadnej odpowiedzi.
Dobrze, że udało nam się zainstalować i przetestować apache, który działa dobrze na naszym MacOS.