mac 下 nginx 是在哪里配置默认根路径的?

2016-06-09 14:40:03 +08:00
 eightqueen
我用 brew 装的,查看 nginx.conf 没有看到 root 的配置,奇怪了, debian 系统下明明有啊。
9138 次点击
所在节点    iDev
7 条回复
Magician
2016-06-09 15:15:40 +08:00
/usr/local/etc/nginx/conf.d/手动配置
eightqueen
2016-06-09 21:18:13 +08:00
@Magician 根本就没有 conf.d 目录
tianice
2016-06-09 22:24:47 +08:00
先确认看的 nginx.conf 是不是对。 nginx -t 可以查看。没有 root 配置是什么意思?不写也是有默认值的
eightqueen
2016-06-09 22:56:45 +08:00
去国外的网站查了一下,终于搞明白了,国内的还是不靠谱。
应该去修改 /usr/local/Cellar/nginx/[version]/html
livelazily
2016-06-10 00:19:09 +08:00
@eightqueen brew inof nginx 就有说明:
==> Caveats
Docroot is: /usr/local/var/www

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

nginx will load all files in /usr/local/etc/nginx/servers/.

To have launchd start nginx now and restart at login:
brew services start nginx
Or, if you don't want/need a background service you can just run:
nginx
ryd994
2016-06-10 02:07:31 +08:00
nginx -V 看编译参数
包括配置文件路径和默认 root 都有
leefly
2016-06-14 10:39:58 +08:00
同 5 楼, brew info nginx 之后和 nginx 相关的信息都有了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284611

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX