Mac下安装配置PHP环境

745 阅读1分钟

1、nginx

1、安装nginx

brew install nginx

2、 启动nginx

sudo nginx

启动成功,可以在浏览器进行访问,默认端口为8080

http://localhost:8080/

看到这个界面即为成功

重启nginx(每次修改完配置都需要重启)

sudo nginx -s reload

3、停止nginx

sudo nginx -s stop

4、配置nginx

cd /usr/local/etc/nginx

vim nginx.config

修改配置文件,在localhost处新增index.php

新建配置文件

cd /usr/local/etc/nginx/servers/

touch blog.conf

vi blog.conf

配置nginx

server {
   
    listen 80; 
    server_name localhost;
    charset utf-8;
    root /usr/local/var/www/Blog;
 
    location / { 
        index index.html index.htm index.php;
    }   
 
        location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9999;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }   
}


配置物理文件夹位置

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

注意设置访问权限( user root owner; ),不然等会访问网站会出现403错误

2、php-fpm

启动

sudo php-fpm

配置

由于 php-fpm 是 php7 内置的功能模块,所有不需要另行下载

拷贝一份 php-fpm 的配置文件,打开修改 global 的内容

cd /private/etc/

cp php-fpm.conf.default php-fpm.conf

将注释放开,并修改路径

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

然后再进入 php-fpm.d 目录,拷贝一份 www.conf 配置文件

cd /private/etc/php-fpm.d/

cp www.conf.default www.conf

打开 www.conf 配置文件,修改 listen

listen = 127.0.0.1:9999