Mac下Nginx安装环境配置详解

环境信息:

- Mac OS X 10.11.1

- Homebrew 0.9.5

正文:

一、安装Nginx

1. 在终端执行以下命令:

```

brew search nginx

brew install nginx

```

当前版本为1.6.2。

安装完成后,可以在终端输出的信息里看到一些配置路径:

```

/usr/local/etc/nginx/nginx.conf (配置文件路径)

/usr/local/var/www (服务器默认路径)

/usr/local/Cellar/nginx/1.6.2 (貌似是安装路径)

```

二、访问localhost:8080

Nginx默认8080端口,这时已经可以访问了:

```

localhost:8080

```

会有一个默认欢迎界面。

三、修改php-fpm文件

1. 执行以下命令:

```

sudo cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf

```

2. 找到目录下的 php-fpm 文件:

```

/private/etc/php-fpm.conf

```

3. 找到第32行的 error_log,改为:

```

error_log = /usr/local/var/log/php-fpm.log

```

否则php-fpm时会报错:

```

ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)

```

四、修改Nginx配置文件

1. 打开nginx.config文件:

```

/usr/local/etc/nginx/nginx.conf

```

2. 找到server的location配置,给index加一个index.php:

```

location / {

root html;

index index.html index.htm index.php;

}

```

3. 并打开server下被注释的location ~.php$,即删除代码前面的 ‘#’: