Nginx学习第一篇;Mac下安装Nginx并配置

一,步骤

1,Mac上需要安装brew,如果没有安装请先自行安装,输入brew出现下图

Nginx学习第一篇;Mac下安装Nginx并配置_第1张图片

说明已经安装。

2,运行

   brew install nginx进行安装,如下图Nginx学习第一篇;Mac下安装Nginx并配置_第2张图片

在此记住三个目录;/usr/local/cellar           /usr/local/etc/nginx     /usr/local/var

这三个目录是nginx做出改变时的目录

3,进入/usr/local/etc/nginx目录下,执行 sudo vim nginx.conf,修改第一行如图

Nginx学习第一篇;Mac下安装Nginx并配置_第3张图片

user 后第一个参数是用户名,第二个是用户组,并修改location下的内容如下

root 后指的是你的html文件所在目录,

4,任选浏览器运行localhost:8080即可看到

Nginx学习第一篇;Mac下安装Nginx并配置_第4张图片

到这说明你配置成功了

二,问题及解决方法

1,

Nginx学习第一篇;Mac下安装Nginx并配置_第5张图片


该错误可能有两点,第一点,步骤中的3小步中root目录下没有index.html等index文件,自己新建一个即可

                                第二点,步骤中的3小步中user后面未配置用户,注意,在用户名后必须配置用户组

2,

该错误是因为步骤中的3小步,设置了用户名而没有设置用户组导致。所以需要设置用户名和用户组

3,

413 Request Entity Too Large

设置nginx能够上传的数据大小,在nginx.conf中的http{}中修改至如下图

Nginx学习第一篇;Mac下安装Nginx并配置_第6张图片



你可能感兴趣的:(Nginx学习)