logo

NGINX op Mac installeren

Er zijn de volgende stappen om de Nginx op Mac OS te installeren:

Stap 1: Homebrew downloaden

Om de Nginx op Mac OS te installeren, Zelf brouwen moet op het systeem worden geïnstalleerd. Homebrew is een pakketbeheerder voor het Mac-besturingssysteem waarmee we eenvoudig verschillende Unix-applicaties kunnen installeren. Als je Homebrew niet hebt, gebruik dan de volgende link om te installeren: https://brouw.sh/

Of typ eenvoudigweg de volgende opdracht in de terminal:

 /usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)' 

Stap 2: Update de Homebrew-repository-index

scannerscan java

Werk de repository-index van het Homebrew-pakketinstallatieprogramma bij. Dit kan gedaan worden via de opdracht Brew Update.

 $ brew update 

Stap 3: Installeer Nginx

Het homebrew-pakketinstallatieprogramma helpt bij het installeren van de Nginx-webserver op de macOS. Gebruik de volgende opdracht om de Nginx te installeren:

 $ brew install nginx 

De Nginx-server wordt op de locatie geïnstalleerd /usr/lokaal/kelder . De volledige uitvoerbare services met betrekking tot het starten en stoppen van Nginx worden opgeslagen in de bin-map van de installatiemap.

De webserver luistert standaard op poortnummer 8080. Om de Nginx te starten, gebruikt u het volgende commando:

 $ launchctl load /usr/local/cellar/nginx/1.17.0/homebrew.mxcl.nginx.plist 

En om te controleren of de nginx correct op de computer is geïnstalleerd, typt u de localhost in de browser of voert u de volgende opdracht uit op de console:

 $ curl http://127.0.0.1:8080 

Gebruik de volgende opdracht om de Nginx-services te stoppen:

 $ launchctl unload /usr/local/cellar/nginx/1.17.0/homebrew.mxcl.nginx.plist 

Belangrijke locaties:

  • Voeg configuraties toe in -> /usr/local/etc/nginx/servers/
  • Standaardconfiguratie -> /usr/local/etc/nginx/nginx.conf
  • Logboeken staan ​​in -> /usr/local/var/log/nginx/
  • Standaard webroot is -> /usr/local/var/www/
  • Standaard luisteradres -> http://localhost:8080