在 Mac OS 上安装 Nginx 有以下步骤:
下载 Homebrew
在 Mac OS 上安装 Nginx,必须在系统上安装 Homebrew。Homebrew 是 Mac 操作系统的包管理器,它允许我们轻松安装各种 Unix 应用程序。如果您没有 Homebrew,请使用以下链接进行安装:
https://brew.sh/
或者只需在终端上键入以下命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
使用 Homebrew 安装 Nginx,常用命令:
- brew搜索软件命令: brew search nginx
- brew安装软件命令: brew install nginx
- brew卸载软件命令: brew uninstall nginx
nginx -v 验证 nginx 是否安装成功, 若显示版本信息则证明安装成功。
更新 Homebrew 存储库索引
更新 Homebrew 软件包安装程序的存储库索引。这可以通过 brew update 命令完成。
brew update
安装 Nginx
homebrew 包安装程序将帮助在 macOS 上安装 Nginx Web 服务器。
查看nginx的配置信息,如下命令:
brew info nginx
nginx 信息说明:
Not installed — nginx在本地还未安装
From xxx 为nginx的下载地址
/usr/local/var/www — Docroot 默认路径
8080 为 /usr/local/etc/nginx/nginx.conf 配置文件中被配置的默认端口,nginx运行时不需要加sudo nginx
将在/usr/local/etc/nginx/servers/目录中加载所有文件
可以通过最简单的命令 ‘nginx’ 来启动nginx。
若要安装 Nginx,请使用以下命令:
brew install nginx
会显示安装目录在: /usr/local/Cellar/nginx
验证 Nginx 是否安装成功, 若显示版本信息则证明安装成功。
nginx -v
在安装号后可以再次查看nginx 信息,再次执行:
brew info nginx
可以看到安装目录是在: /usr/local/Cellar/nginx 下.
/usr/local/Cellar/nginx // nginx被安装到的目录
/usr/local/etc/nginx/ // nginx 的配置路径
启动Nginx
默认情况下,Web 服务器将侦听端口号 8080。要启动 Nginx,请使用以下命令:
nginx
并检查计算机上是否正确安装了 nginx,请在浏览器中输入 localhost:800 或在控制台上运行以下命令:
curl http://127.0.0.1:8080
要停止 Nginx 服务,请使用以下命令:
nginx stop
或通过brew 命令:
brew services start nginx #启动
brew services restart nginx #重启
brew services restart stop #关闭
重要文件位置:
- 添加配置 -> /usr/local/etc/nginx/servers/
- 默认配置 -> /usr/local/etc/nginx/nginx.conf
- 日志位置 -> /usr/local/var/log/nginx/
- 默认的 webroot 是 -> /usr/local/var/www/
- 默认监听地址 -> http://localhost:8080
分享笔记