Nginx——mac安装nginx

一、检查c++环境

Nginx——mac安装nginx_第1张图片

二、安装brew(mac软件包工具)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

三、安装nginx
brew install nginx 
会自动安装好nginx依赖:
pcre (支持rewrite模块,支持url重写)
openssl (支持ssl模块,支持https)
相关路径如下:
The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /usr/local/etc/nginx/servers/.

To have launchd start nginx now and restart at login:
brew services start nginx
Or, if you don't want/need a background service you can just run:
nginx
==> Summary
/usr/local/Cellar/nginx/1.13.12: 23 files, 1.4MB

可以看到并没有安装依赖zlib:zlib支持gzip模块,在nginx服务进行数据压缩
可以自行安装: brew install zlib  

nginx默认配置文件路径: /usr/local/etc/nginx/
nginx默认执行文件路径: /usr/local/Cellar/nginx/1.13.12/bin/

四、启动nginx
在/usr/local/Cellar/nginx/1.13.12/bin/路径下执行:
1、查看nginx相关命令:
nginx -hNginx——mac安装nginx_第2张图片
2、查看nginx版本
nginx -v
3、启动nginx设置配置文件
修改默认nginx.conf配置nginx端口为8080
server {
listen 8080;
server_name localhost;

nginx -c /usr/local/etc/nginx/nginx.conf
查看进程
打开 http://localhost:8080/
Nginx——mac安装nginx_第3张图片
其他命令
nginx -t 测试配置文件
nginx -s stop 强制停止
nginx -s quit 正常停止
nginx -s reload 重新获取配置文件


你可能感兴趣的:(nginx)