mac brew 安装 PHP7.4 开发环境

文章目录

  • 前言
  • 一、mac 使用brew 安装 lnmp (7.4)环境
  • 二、步骤
    • 1. 安装 brew
    • 2. 安装 mysql
    • 3. 安装 nginx
    • 4. 安装 php (没有用mac自带)
    • 5. 配置php-fpm
    • 6. 安装redis
    • 7.效果
    • 8. mac 项目在跟目录创建文件夹方法
    • 8. pecl 安装 redis 和 swoole
  • 总结

前言

主要解决自己在配置环境中遇到的问题,总结网上很多问题:[^1]

一、mac 使用brew 安装 lnmp (7.4)环境

二、步骤

1. 安装 brew

// 方法(如果失败,请百度)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 成功

mac brew 安装 PHP7.4 开发环境_第1张图片

2. 安装 mysql

https://www.cnblogs.com/codeBang/p/11219455.html

3. 安装 nginx

https://www.jianshu.com/p/fb7f873f26fe

4. 安装 php (没有用mac自带)

// An highlighted block
brew install php 
配置目录/usr/local/etc/php/7.4
pfp-fpm 目录 /usr/local/Cellar/php/7.4.9/sbin

5. 配置php-fpm

// An highlighted block
https://blog.csdn.net/mouday/article/details/81041974 (参考)

配置目录  /usr/local/etc/php/7.4/php-fpm.d
启动fpm :/usr/local/Cellar/php/7.4.9/sbin/php-fpm -D 看到下图说明启动 
在nginx配置文件里面配置fpm端口(/usr/local/etc/nginx/nginx.conf)

mac brew 安装 PHP7.4 开发环境_第2张图片

mac brew 安装 PHP7.4 开发环境_第3张图片

6. 安装redis

// An highlighted 
https://www.cnblogs.com/cloudshadow/p/mac_brew_install_redis.html

7.效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8. mac 项目在跟目录创建文件夹方法

// An highlighted block
https://jingyan.baidu.com/article/17bd8e52e9cfc5c4aa2bb806.html

8. pecl 安装 redis 和 swoole

// An highlighted block
https://zhuanlan.zhihu.com/p/113042273 (参考)

//关于pecl channel-update pecl.php.net 的错误
http://www.coder55.com/article/10323

perl install redis
//安装redis扩展可能会出错 没有igbinary扩展(参考链接)
sudo pecl install igbinary
https://www.cnblogs.com/dcb3688/p/4610640.html

//perl安装swoole可能会出问题 要指定 openssl (参考链接如下)

https://blog.csdn.net/longshaoye180/article/details/104802566?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

总结

方法:有问题去百度

你可能感兴趣的:(PHP)