Úvod
Apache HTTP server je open source multiplatformový webový server, ktorý bol vydaný pod licenciou Apache 2.0. Je vyvinutý a udržiavaný otvorenou komunitou vývojárov pod softvérovou základňou Apache.
V tomto návode sa naučíme kroky zapojené do procesu inštalácie Apache na MacOS.
Predpoklady
- MacOS
- Prihláste sa ako správca na termináli.
- Homebrew musí byť nainštalovaný v systéme.
Inštalácia
Inštalácia webového servera Apache na MacOS zahŕňa nasledujúce kroky.
1) Aktualizujte index úložiska homebrew
Ak chcete nainštalovať Apache na náš MacOS, musíme najprv aktualizovať index inštalátor balíka homebrew . Dá sa to urobiť nasledovne:
$brew update
2) Nainštalujte apache 2.0
Na inštaláciu Apache 2.0 v systéme MacOS je možné použiť inštalátor balíkov homebrew. Inštalačný program nainštaluje server Apache HTTP na miesto /usr/local/Cellar/httpd .
3) Spustite apache
Apache poskytuje službu s názvom ako apachectl ktorý je potrebné spustiť na spustenie Apache. Príkaz potrebuje na vykonanie oprávnenia superužívateľa, preto ho musíme použiť sudo aby sa príkaz vykonal.
$ sudo apachectl start
Tým sa spustí server Apache HTTP, ktorý je možné otestovať návštevou localhost v prehliadači. Localhost dáva odpoveď, ako je uvedené nižšie:
4) Zastavte Apache
Aby sme zastavili Apache, musíme zastaviť apachectl službu s oprávneniami superužívateľa, ako je uvedené nižšie.
$ sudo apachectl stop
Keď zastavíte Apache, localhost prestane počúvať na porte 8080 a neodpovedá.
Úspešne sme nainštalovali a otestovali apache, ktorý na našom MacOS funguje dobre.