一般使用Homebrew安装
如果没有的话最简单高效的教程:https://zhuanlan.zhihu.com/p/111014448
终端:
brew install nginx
没有报错则说明安装成功
查看nginx的安装目录:
open /usr/local/etc/nginx/
其中的nginx.conf文件是nginx的配置文件
启动nginx:
sudo nginx
没有报错则启动成功,然后去配置文件查看nginx监听的端口号,我这里是80
安装启动没问题的话显示:
可能出现的问题:
nginx: [emerg] bind() to 0.0.0.0:80 failed (48: Address already in use)
端口被占用
解决方法1:更改配置文件中端口号
解决方法2:
查看占用80端口的应用
sudo lsof -i tcp:80
如果不重要的可以直接结束进程
sudo kill PID
停止nginx:
sudo nginx -s stop
重新加载nginx:
sudo nginx -s reload