mac下php环境搭建 俗称 MNMP

注意点:

1.mac下homebrew 就不多说了  正常安装

2.mac自带的有php和apache,可能也有nginx,自己查看 我的在/usr/local/Cellar  下面都有

3.环境配置说明

    3.1 重新下载 homebrew install php56

    3.2 下载好的php56 注意切换php版本  brew search php 查看版本是否是自己要的 不是查下切换命令 好像是brew unlink php@版本号   和brew link 版本号

    3.3  echo 'export PATH="/usr/local/opt/php@5.6/bin:$PATH"' >> ~/.zshrc

          echo 'export PATH="/usr/local/opt/php@5.6/sbin:$PATH"' >> ~/.zshrc

          source ~/.zshrc

          link完提示这个   用zsh的话就这样  bash的话是在~/.bash_profile内

    3.4 启动php-fpm  !!! 很重要  不然nginx启动服务  nginx也会说你403 或者 404

        which php-fpm  找到路径    然后直接把路径copy  输入一遍就可以了

    3.5  ps -ef | grep php-fpm 查找端口是否成功,发现多了三个/usr/local/opt/php内的php-fpm,表明成功启动了php-fpm。但是,还得将他设为开机自启动,否则终端关闭  服务也关闭了  又报 404了

    3.6 设为开机自启动 

    mkdir -p ~/Library/LaunchAgents
    cp /usr/local/opt/php56/homebrew.mxcl.php@5.6.plist ~/Library/LaunchAgents/
    launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php@5.6.plist


自此,php配置完成。

4.nginx 正常brew install nginx 

    修改nginx.conf 文件  server内的 listen 自然是端口,  server_name 域名, root 指向项目根目录  记得把location ~\/php$这边也删除掉注释,表明php-fpm能和nginx配合工作。测试无问题,整个php环境配置完成。


   

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值