Mac10.9.4配置Nginx解析php

安装nginx

参照文章 mac 仅安装nginx 


配置php文件

10.9.4 默认安装了php,配置文件路径 

/private/etc/php-fpm.conf.default 和文件 /private/etc/php.ini.default 

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

然后 

sudo vim php-fpm.conf

去掉注释的pid和log,';'表示注释

;pid = run/php-fpm.pid
;error_log = log/php-fpm.log


cp php-fpm.conf /usr/local/etc/php-fpm.conf


启动php-fpm

sudo php-fpm -c php.ini -y php-fpm.conf -p /usr/local/var

注意:该命令必须仍然在 /private/etc目录下执行,如果切换目录,需要制定ini文件和conf文件的路径


配置fastcgi

编辑nginx配置文件

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


增加server配置

server {
        listen       8082;
        server_name  localhost;
        root           /wwwroot/php1;
        error_page   500 502 503 504  /50x.html;

        location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
    }


说明:

root           /wwwroot/php1; php程序的位置

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;这里一定要加$document_root不然会出现file not found的错误


新建测试文件

/wwwroot/php1 下新建 index.php

<html>
<head>
	<title>php hello world</title>
</head>
<body>
	php测试<br/>
	<?php phpinfo(); ?>
</body>
</html>


测试

http:localhost:8082/index.php

能够正确看到php配置说明文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值