2023 年 macbook m1 使用 brew 安装 nginx 遇到的坑

2023 年 macbook m1 使用 brew 安装 nginx 遇到的坑

1. brew 安装后默认端口是 8080

因为非 root 无法启动 80 端口,所以 brew 中的 nginx 默认端口是 8080

2. brew services start nginx

在使用 brew install nginx 安装后的 nginx,然后使用 brew services start nginx 无法启动,正常情况下默认是可以启动的,可是由于特殊原因,执行了 brew services list 发现 ngix 项为 error 256

在很大可能是 权限问题,可以通过 nginx -t 来排查。

3. log 权限会因为启动权限被改变

log 权限会因为启动权限被改变,从而导致普通用户无法启动 nginx,所用当你尝试过无数种的命令后,再重新安装也无法启动,这是需要考虑一下是否权限被修改了。

4. php-pfm 端口冲突

php-pfm 的所有版本的默认端口都是 9000,如果需要用到多版本,需要修改为不同的版本。

5. temp 权限问题(无法上传)

/opt/homebrew/var/run/nginx 目录的 * temp 权限出错,还是因为一开始使用的超级管理员安装造成。

posted on 2023-06-26 09:42  建伟F4nniu  阅读(751)  评论(0编辑  收藏  举报

导航