Installation avec Homebrew
brew install nginx installe Nginx et une configuration par défaut qui écoute sur le port 8080 (pas 80), pour pouvoir tourner sans root. Démarrez-le en service avec brew services start nginx, puis ouvrez http://localhost:8080.
Configuration
Le fichier principal est /opt/homebrew/etc/nginx/nginx.conf (Apple Silicon ; /usr/local/etc sur Intel). Ajoutez des fichiers par site sous /opt/homebrew/etc/nginx/servers. Validez avec nginx -t, puis nginx -s reload.
Servir sur le port 80
Pour écouter sur le port HTTP standard, changez listen 8080; en listen 80; et démarrez Nginx avec des privilèges élevés (sudo nginx), car les ports inférieurs à 1024 nécessitent root.