mac php+nginx环境配置,使用brew安装替代自带apache和php 解决phpstorm 502和 php-cgi not found

文章目录

    • 一、彻底停止之前的Apache + php-fpm
    • 二、删除自带的apache和php(可选)
    • 三、使用brew安装需要的nginx+php
    • 四、配置php的环境路径
    • 五、修改nginx的配置文件并修改网站根目录的权限
    • 六、启动服务
    • phpstorm 502和 php-cgi not found的问题

因为偶尔把玩一些开源项目,所以本地搭建的环境比较多。
之前使用mac自带的Apache和php环境,不过没想到坑一堆,然后phpstorm也会报php-cgi没有找到的错误,作为一个完美主义的强迫症患者,实在不能忍受,因此用brew安装的nginx和php替换掉自带的。
这里要说一下,看到的各种教程很多都是不完全的,不是原来的apache和php服务没有完全停止,就是php-fpm没有升级,又或者很早之前的了,环境不一样,所以整理了一下自己的替换过程,避免再次踩坑。

我的系统环境:
mac os 10.15.3

一、彻底停止之前的Apache + php-fpm

因为之前把apache设置为开机启动,因此需要关闭 apache 服务和开机启动,以及查看 php-fpm 服务是否

你可能感兴趣的:(php,mac,shell)