本篇文章主要是为了保持博客不断更而写,其中一些步骤图片已经没了,但是完全不影响内容。甚至我以后如果需要再次安装或使用 Nginx ,也会翻本文。
安装 Nginx
安装很简单,前提是装了 Homebrew 。如果不知道自己是否安装 Homebrew,在终端输入,看看是否有显示。
brew -v
如果没安装,推荐 macOS上安装 Homebrew 并更换镜像源 ,应该能帮到你。如果都没问题,就开始安装。
安装命令
brew install nginx
很简单,就这一行命令。
安装完成后,和 Windows 不太一样,如下两个文件是分开的。
index.html 等静态页面(资源文件默认路径) :/usr/local/var/www
配置文件:/usr/local/etc/nginx/nginx.conf
日志:/usr/local/var/log/nginx
接下来就是基本的使用命令。
使用命令
命令和 Windows 大不一样,其实下面的内容才是我想写的。
启动
nginx
就是 nginx
重新加载配置文件
nginx -s reload
停止
和 Windows 不一样,好像没有专用停止命令,只能用 kill 来杀死进程(?)
所以没办法了,将 Nginx 进程查出来,找出PID,然后 kill 。
ps -A | grep nginx
图中有三个进程, master 才是我们要杀死的,当然你也可以将 worker 都 kill 。第三个进程是 grep nginx 的进程,不用管。
kill -9 11405
kill -9 11406
也可以根据端口找进程
sudo lsof -i tcp:80
差不多平时就用这三个命令操作。
OK ,搞定。
本文由老郭种树原创,转载请注明:https://guozh.net/install-nginx-on-macos/
我收回开始前的说法,每次我找不到本地 Nginx 的安装目录时就会来看这篇博客,奥利给