logo

NGINX auf dem Mac installieren

Es gibt folgende Schritte, um Nginx unter Mac OS zu installieren:

Schritt 1: Homebrew herunterladen

Um Nginx unter Mac OS zu installieren, Homebrew muss auf dem System installiert sein. Homebrew ist ein Paketmanager für Mac-Betriebssysteme, mit dem wir verschiedene Unix-Anwendungen einfach installieren können. Wenn Sie Homebrew nicht haben, verwenden Sie zur Installation den folgenden Link: https://brew.sh/

Oder geben Sie einfach den folgenden Befehl auf dem Terminal ein:

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

Schritt 2: Aktualisieren Sie den Homebrew-Repository-Index

Aktualisieren Sie den Repository-Index des Homebrew-Paketinstallationsprogramms. Dies kann über den Befehl brew update erfolgen.

 $ brew update 

Schritt 3: Nginx installieren

Der Homebrew-Paketinstaller hilft bei der Installation des Nginx-Webservers auf dem macOS. Um Nginx zu installieren, verwenden Sie den folgenden Befehl:

 $ brew install nginx 

Der Nginx-Server wird am Standort installiert /usr/local/cellar . Die gesamten ausführbaren Dienste zum Starten und Stoppen von Nginx werden im bin-Ordner des Installationsverzeichnisses gespeichert.

Der Webserver lauscht standardmäßig auf Portnummer 8080. Um Nginx zu starten, verwenden Sie den folgenden Befehl:

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

Und um zu überprüfen, ob Nginx korrekt auf dem Computer installiert ist, geben Sie „localhost“ in den Browser ein oder führen Sie den folgenden Befehl auf der Konsole aus:

 $ curl http://127.0.0.1:8080 

Um die Nginx-Dienste zu stoppen, verwenden Sie den folgenden Befehl:

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

Wichtige Standorte:

  • Konfigurationen hinzufügen in -> /usr/local/etc/nginx/servers/
  • Standardkonfiguration -> /usr/local/etc/nginx/nginx.conf
  • Protokolle befinden sich in -> /usr/local/var/log/nginx/
  • Der Standard-Webroot ist -> /usr/local/var/www/
  • Standard-Abhöradresse -> http://localhost:8080