Inleiding
Apache HTTP server is een open source cross platform webserver die is uitgebracht onder de licentie van Apache 2.0. Hij wordt ontwikkeld en onderhouden door een open gemeenschap van ontwikkelaars onder apache software foundation.
In deze tutorial leren we de stappen van het installatieproces van Apache op MacOS.
Voorvereisten
- MacOS
- Log in als administrator op terminal.
- Homebrew moet op het systeem geïnstalleerd zijn.
Installatie
Installatie van Apache webserver op MacOS omvat de volgende stappen.
1) Update de repository index van homebrew
Om Apache op onze MacOS te installeren, moeten we eerst de index van homebrew package installer updaten. Dit kan als volgt gedaan worden:
2) Installeer apache 2.0
Het homebrew package installer kan gebruikt worden om Apache 2.0 op MacOS te installeren. Het installatieprogramma installeert de Apache HTTP-server op de locatie /usr/local/Cellar/httpd .
3) Start apache
Apache biedt een service genaamd apachectl die gestart moet worden om Apache te starten. Het commando heeft superuser rechten nodig om uitgevoerd te worden, dus we moeten sudo gebruiken om het commando uitgevoerd te krijgen.
This zal Apache HTTP server starten, wat getest kan worden door localhost te bezoeken met de browser. De localhost geeft het antwoord zoals hieronder weergegeven:
4) Apache stoppen
Om Apache te stoppen, moeten we de apachectl-service stoppen met supergebruikersrechten zoals hieronder weergegeven.
Wanneer je Apache stopt, luistert de localhost niet meer op poort 8080 en geeft hij geen antwoord meer.
Wel, we hebben met succes Apache geïnstalleerd en getest en het werkt prima op onze MacOS.