安装
- 安装:
brew install nginx
nginx默认配置文件名为nginx.conf,存放在/usr/local/etc/nginx 目录下。
- 查看nginx版本:
nginx -v - 启动nginx:
sudo nginx - 验证:访问 http://localhost:8080 页面展示Welcome to nginx! 代表成功
- 停止nginx:
sudo nginx -s stop
遇到的问题:
- 无权限

解决办法:命令前加sudo

解决办法:
- 方法一:
sudo nginx -s stop停掉服务再启动:sudo nginx。- 方法二:
ps -ax | grep nginx查看所有运行的nginx进程,

sudo kill -s QUIT 83495(83495为master process ID)
之后在启动:sudo nginx
- 启动成功后页面访问为502——第一次安装不会存在这个问题。502的原因是之前安装并修改过了nginx.conf的内容,配置了proxy_pass,重新安装时该文件并未被覆盖。所以访问http://localhost:8080出现了502。