mac系统nginx: [emerg] getgrnam("") failed 以及brew无法启动nginx
brew
🍺 The missing package manager for macOS (or Linux)
项目地址:https://gitcode.com/gh_mirrors/br/brew
免费下载资源
·
电脑重装后发现nginx有点问题,brew services start nginx 虽然显示成功了但是实际上没有启动nginx。
需要用户brew services start nginx启动,因为nginx默认是root用户。
所以想改下nginx的默认用户,改成自己的名字后还是报错,提示:
nginx: [emerg] getgrnam("myname") failed
ngingx文档关于user的说明:
Defines
user
andgroup
credentials used by worker processes. Ifgroup
is omitted, a group whose name equals that ofuser
is used.
如果不填用户组默认用跟用户同名的用户组,而mac os 没有跟用户同名的用户组,mac的用户组是admin,所以nginx 的user配置加个admin就好了,brew services list 下nginx的状态也不是黄色了,变成正常的绿色了。
user myname admin;
但是之前为啥没问题已然忘记。。。
GitHub 加速计划 / br / brew
40.4 K
9.47 K
下载
🍺 The missing package manager for macOS (or Linux)
最近提交(Master分支:11 天前 )
90a90b30
2 个月前
47b1cab7
2 个月前
更多推荐
已为社区贡献5条内容
所有评论(0)