美文网首页
mac上通过HomeBrew安装配置nginx

mac上通过HomeBrew安装配置nginx

作者: suchcl | 来源:发表于2022-01-22 15:17 被阅读0次

brew install nginx

xxx@xxxxx xxxx % brew install nginx
==> Downloading https://mirrors.aliyun.com/homebrew/homebrew-bottles/pcre-8.45.arm64_monterey.bottle.tar.gz
######################################################################## 100.0%
==> Downloading https://mirrors.aliyun.com/homebrew/homebrew-bottles/nginx-1.21.5.arm64_monterey.bottle.tar.gz
######################################################################## 100.0%
==> Installing dependencies for nginx: pcre
==> Installing nginx dependency: pcre
==> Pouring pcre-8.45.arm64_monterey.bottle.tar.gz
🍺  /opt/homebrew/Cellar/pcre/8.45: 204 files, 4.6MB
==> Installing nginx
==> Pouring nginx-1.21.5.arm64_monterey.bottle.tar.gz
==> Caveats
Docroot is: /opt/homebrew/var/www

The default port has been set in /opt/homebrew/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /opt/homebrew/etc/nginx/servers/.

To restart nginx after an upgrade:
  brew services restart nginx
Or, if you don't want/need a background service you can just run:
  /opt/homebrew/opt/nginx/bin/nginx -g daemon off;
==> Summary
🍺  /opt/homebrew/Cellar/nginx/1.21.5: 26 files, 2.2MB
==> Running `brew cleanup nginx`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> Caveats
==> nginx
Docroot is: /opt/homebrew/var/www

The default port has been set in /opt/homebrew/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /opt/homebrew/etc/nginx/servers/.

To restart nginx after an upgrade:
  brew services restart nginx
Or, if you don't want/need a background service you can just run:
  /opt/homebrew/opt/nginx/bin/nginx -g daemon off;

通过brew info nginx查看nginx信息

xxx@xxxx % brew info nginx
nginx: stable 1.21.5 (bottled), HEAD
HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server
https://nginx.org/
/opt/homebrew/Cellar/nginx/1.21.5 (26 files, 2.2MB) *
  Poured from bottle on 2022-01-22 at 13:25:35
From: https://mirrors.aliyun.com/homebrew/homebrew-core.git/Formula/nginx.rb
License: BSD-2-Clause
==> Dependencies
Required: openssl@1.1 ✔, pcre ✔
==> Options
--HEAD
    Install HEAD version
==> Caveats
Docroot is: /opt/homebrew/var/www

The default port has been set in /opt/homebrew/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /opt/homebrew/etc/nginx/servers/.

To restart nginx after an upgrade:
  brew services restart nginx
Or, if you don't want/need a background service you can just run:
  /opt/homebrew/opt/nginx/bin/nginx -g daemon off;
==> Analytics
install: 32,844 (30 days), 115,076 (90 days), 491,848 (365 days)
install-on-request: 32,779 (30 days), 114,867 (90 days), 490,762 (365 days)
build-error: 7 (30 days)

里面的信息,给出了nginx的安装目录、安装来源、根目录等信息。

服务的管理

服务启动

brew services start nginx

服务重启

brew services restart nginx

服务停止

brew services stop nginx

nginx的常用目录

/opt/homebrew/Cellar/nginx/1.21.5  # 安装目录
/opt/homebrew/var/www  # 根目录
/opt/homebrew/etc/nginx/servers/  # 配置文件目录

相关文章

网友评论

      本文标题:mac上通过HomeBrew安装配置nginx

      本文链接:https://www.haomeiwen.com/subject/jniuhrtx.html