Mac: Nginx 的安装和配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac: Nginx 的安装和配置相关的知识,希望对你有一定的参考价值。
参考技术A 1)安装Homebrew终端输入
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) )"
大概过个二十分钟左右安装完成,其间提示输入密码,输入Mac密码,安装成功后就可以安装nginx了。
2)安装nginx
终端输入
3)验证结果
安装好了,就可以启动nginx了,终端输入
安装完以后,可以在终端输出的信息里看到一些配置路径:
main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置),每部分包含若干个指令。
备注:
1)worker_processes 1; #配置处理并发处理量
2)#pid logs/nginx.pid; #进程号
2.events块:服务器与用户网络连接
3.http块:包括http块,server块。代理缓存日志等都在这一块配置
1) https://blog.csdn.net/weixin_47872288/article/details/118515340?share_token=49f013ca-5bd6-42b1-a927-e22769810f78
2) https://zh.wikipedia.org/wiki/Nginx
Mac nginx 配置
nginx 安装:
在苹果系统下如果要安装nginx,首先要安装brew。安装brew可以查看网站:https://brew.sh;
一条命令即可搞定:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)";
然后安装nginx:brew install nginx;
等待安装完成。
第二步:配置nginx.conf:
这是比较关键的root的配置,容易绕坑里,尤其是从windows用户转过来的人。
如果放在默认路径下这个就不做解释了,重点说说不放在默认路径下需要配置root的情况:
我的项目的路径为:~/documents/workspace/yishang/
那么root就应该是:users/用户名/documents/workspace/yishang/
这个时候会报一个403的错误,表示没有权限。因此在nginx.conf的顶部加上 user 用户名 wheel;
接下来就可以按照相应的nginx的配置去配置你的项目了。
期间会遇到一些小问题:
nginx.pid failed。这个问题主要是强制停止服务的时候丢失了,重新启动最好使用:nginx -s reload;
以上是关于Mac: Nginx 的安装和配置的主要内容,如果未能解决你的问题,请参考以下文章