mac nginx

1 阅读1分钟

在 macOS 上安装 Nginx 有几种常用方法,最推荐使用包管理器 Homebrew,因为它简单、方便管理。以下是详细的安装步骤:


方法一:使用 Homebrew 安装(推荐)

1. 安装 Homebrew(如果尚未安装)

打开终端(Terminal),运行以下命令:

bash

深色版本

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

按照提示完成安装。

2. 安装 Nginx

bash

深色版本

brew install nginx

3. 启动 Nginx

bash

深色版本

brew services start nginx

或手动启动:

bash

深色版本

nginx

4. 验证是否安装成功

打开浏览器,访问:

深色版本

http://localhost:8080

如果看到 "Welcome to nginx!" 页面,说明安装成功。

默认端口是 8080,因为普通用户无法绑定 80 端口。如需使用 80 端口,需用 sudo 启动或修改配置。


方法二:使用 MacPorts(可选)

如果你使用 MacPorts:

bash

深色版本

sudo port install nginx

然后按照提示启动服务。


常用命令

功能命令
启动nginx 或 brew services start nginx
停止nginx -s stop
重启nginx -s reload
检查配置nginx -t

配置文件位置

  • 主配置文件/opt/homebrew/etc/nginx/nginx.conf(Apple Silicon Mac)
  • 或 /usr/local/etc/nginx/nginx.conf(Intel Mac)
  • 默认网站根目录:/opt/homebrew/var/www 或 /usr/local/var/www

修改端口(例如改为 80 端口)

  1. 编辑配置文件:

    bash

    深色版本

    nano /opt/homebrew/etc/nginx/nginx.conf
    
  2. 找到 listen 8080;,改为 listen 80;

  3. 保存后,需要用 sudo 启动:

    bash

    深色版本

    sudo nginx
    

卸载 Nginx(如需)

bash

深色版本

brew uninstall nginx