最近使用nginx比较频繁,在Windows系统下使用nginx是非常的简单,但是在mac上使用也挺简单,但是安装比较麻烦。这篇nginx实操包学包会。
一、nginx使用前的环境配置
mac使用nginx 需要Homebrew环境支持,所以若要使用nginx,第一步是要安装homebrew。
安装步骤:
1、去homebrew 找到最新的链接,Homebrew官网

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
复制代码粘贴到mac的终端:【回车】|,安装速度比较慢耐心等待。一次装不好多安装几次。
2、nginx 安装
- 使用homebrew包的命令安装nginx:
brew install nginx
安装时有可能会提示更新updataing Homebrew ...最好的方法就是阻止更新直接下载:
control + C
按一下就可以了,之后就开始下载了,一般在中国北京时间晚上安装会比较快一点
-------------------------到此为止我先假设以上安装完成---------------------
二、nginx 使用方法(包括启动、停止、重启、查看进程等)
1、检查电脑是否有nginx:
brew search nginx
2、查看nginx的信息:
brew info nginx
3、检测配置是否成功:
sudo nginx -t
4、nginx的启动: 终端输入:
(1)nginx
或 (2)sudo nginx
一般在/usr/local/Cellar/nginx/1.15.7/bin/nginx目录下打开终端输入:nginx
5、浏览器访问localhost:8080
如果页面出现---- Welcome to nginx! ------即代表成功
【默认端口,如需更改请求配置文件conf更改】
6、查看是否启动:ps -ef|grep nginx
启动成功【有master这个进程】:
7、nginx重启:
进入/usr/local/Cellar/nginx/1.15.7/bin/ 输入sudo ./nginx -s reload
8、nginx停止
(1)找到master对应的进程号1348:
ps -ef|grep nginx
(2)kill 进程 :停止方法分优雅停止和强制停止
-
优雅常停止:
kill -QUIT 1348
-
强制停止:
Kill -TERM 1348
或Kill -INT 1348
三、文件目录
-
配置文件路径:/usr/local/etc/nginx/nginx.conf
-
安装路径:/usr/local/Cellar/nginx/1.15.7
-
服务器默认路径:/usr/local/var/www
谢谢大家阅读希望能帮到您,之后文章分享Nginx.con配置和Nginx三大法宝
- 反向代理
- 负载均衡
- 静态服务器
截止2019年12月统计世界每3个网站都有一个使用的nginx服务器,为什么如此强大。因为Nginx是一个轻量级、高性能、稳定性高、并发性好的HTTP和反向代理服务器。 之前写过一段PHP使用的是WAMP(Windows+Apache+MySQL+PHP)用Apache服务器。 我个人认为nginx相对于Apache非常轻量级,nginx无论是配置还是处理业务都非常优秀。
当然我更推荐大家自己去官方文档自己阅读,因为每个人理解程度参差不齐,以官方为准。给一个Nginx官方文档传送门
https://www.nginx.cn/doc/