logo

Installer NGINX sur Mac

Il y a les étapes suivantes pour installer Nginx sur Mac OS :

Étape 1 : Téléchargez Homebrew

Pour installer Nginx sur Mac OS, Homebrew doit être installé sur le système. Homebrew est un gestionnaire de paquets pour le système d'exploitation Mac qui nous permet d'installer facilement diverses applications Unix. Si vous n'avez pas Homebrew, utilisez le lien suivant pour l'installer : https://brew.sh/

Ou tapez simplement la commande suivante sur le terminal :

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

Étape 2 : Mettre à jour l'index du référentiel Homebrew

Mettez à jour l'index du référentiel du programme d'installation du package Homebrew. Cela peut être fait via la commande Brew Update.

 $ brew update 

Étape 3 : Installer Nginx

Le programme d'installation du package homebrew aidera à installer le serveur Web Nginx sur macOS. Pour installer Nginx, utilisez la commande suivante :

 $ brew install nginx 

Le serveur Nginx s'installera à l'emplacement /usr/local/cave . L'intégralité des services exécutables liés au démarrage et à l'arrêt de Nginx sont stockés dans le dossier bin du répertoire d'installation.

Le serveur Web écoutera par défaut sur le numéro de port 8080. Pour démarrer Nginx, utilisez la commande suivante :

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

Et pour vérifier si le nginx est correctement installé sur l'ordinateur, tapez le localhost sur le navigateur ou exécutez la commande suivante sur la console :

 $ curl http://127.0.0.1:8080 

Pour arrêter les services Nginx, utilisez la commande suivante :

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

Lieux importants :

  • Ajoutez des configurations dans -> /usr/local/etc/nginx/servers/
  • Configuration par défaut -> /usr/local/etc/nginx/nginx.conf
  • Les journaux seront dans -> /usr/local/var/log/nginx/
  • La racine Web par défaut est -> /usr/local/var/www/
  • Adresse d'écoute par défaut -> http://localhost:8080