macOS brew 安装的nginx 文件在哪里?

很早之前我用brew安装了一个nginx,并部署了一个静态的index.html。今天我在找这个index.html文件时发现找不到了。

首先我的通过

bash 复制代码
nginx -t
nginx: the configuration file /opt/homebrew/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /opt/homebrew/etc/nginx/nginx.conf test is successful

这里能看出来nginx的配置文件路径

我这里核心配置如下:

bash 复制代码
    server {
        listen       8001;
        server_name  localhost;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }
   }

配置是安装后自带的,我应该只是修改了端口。

看到root html; 我就懵了一下,这个路径在哪?

bash 复制代码
nginx -V 2>&1 | grep prefix

可以通过以上命令查询,我这里有一行这样的输出

configure arguments: --prefix=/opt/homebrew/Cellar/nginx/1.29.8

最终我找到了我的html最终路径

bash 复制代码
/opt/homebrew/Cellar/nginx/1.29.8/html

这个路径还是一个软链接,最原始的路径应该是:

bash 复制代码
/opt/homebrew/var/www
相关推荐
AIex-YH15 分钟前
发酵罐里点一盏灯:光发酵,正在重算微藻蛋白的成本账
运维·制造·策略模式
jimmyleeee39 分钟前
Agent安全之一:Agent Goal Hijack(ASI01)----当智能体“正确地”执行了错误的目标
运维·网络·安全
啊哈一半醒1 小时前
Redis 三大缓存问题:缓存穿透、缓存击穿、缓存雪崩
运维·redis·1024程序员节
长不大的杨瑞杰2 小时前
OpenCode v2 CI 与自动化实战:无交互运行、权限收口与制品闭环
运维·人工智能·ci/cd·自动化·软件工程·1024程序员节
kaixin_learn_qt_ing2 小时前
Jenkins
运维·jenkins
Ruiery2 小时前
Linux 6.6内核并发与同步(一):原子操作与内存屏障 — 内核同步的硬件底座
linux·运维·服务器·1024程序员节
我是大猴子2 小时前
py how claude work项目分析
运维·服务器·windows·1024程序员节
李纲明2 小时前
WordPress 挂上 Cloudflare 后询盘和后台异常:缓存规则、SSL 模式和真实 IP 怎么核
运维·缓存·https·cdn·wordpress·cloudflare
猿粪已尽2 小时前
mac 中 iTerm2 使用 rz、sz 上传下载文件详解,附 scp 操作指南
linux·macos·scp·lrzsz
djjjx.2 小时前
Linux进程篇(七):环境变量的底层溯源、核心获取机制与安全应用
linux·运维·服务器