nginx学习-mac下安装,启动

4,319 阅读1分钟

安装

  • 安装: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

遇到的问题:

  1. 无权限

解决办法:命令前加sudo

解决办法:

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

然后sudo kill -s QUIT 83495(83495为master process ID) 之后在启动:sudo nginx

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