mac配置nginx+php

系统: OS X Yosemite 10.10.1

系统自带php和php-fpm

路径备注:

php.ini : /etc/

php-fpm.conf :/etc/

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

 

nginx 默认root:/usr/local/opt/nginx/html

 

1.安装nginx,我使用了brew

1
brew install nginx

 

 

2.启动php-fpm

 

1
sudo php-fpm

如果报错的话,复制php-fpm.conf.default一份,修改php-fpm.conf的error_log 存放的路径或启动的端口
\\

 

3.打开nginx.conf

开启php的注释,配置好自己的root

 

1
2
3
4
5
6
7
location ~ \.php$ {
    root           /Users/maming/php;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

 

注意

 

1
SCRIPT_FILENAME  /script$fastcgi_script_name;

 

要改成

 

1
SCRIPT_FILENAME  $document_root$fastcgi_script_name;

 

否则回报文件不存在的。

4.开启nginx

 

1
sudo nginx

或重启

 

1
sudo nginx -s reload

 

from:http://www.2cto.com/os/201504/390021.html

发表评论