下载php源码
https://www.php.net/downloads
解压
配置
https://www.php.net/manual/zh/configure.about.php

./configure --prefix=/usr/local/php/7.4 \
--with-config-file-path=/usr/local/php/7.4/etc \
--with-config-file-scan-dir=/usr/local/php/7.4/etc/conf.d \
--enable-fpm \
--with-fpm-user=flybeta \
--with-fpm-group=admin \
--with-mysqli \
--with-pdo-mysql \
--with-iconv=/usr/local/Cellar/libiconv/'1.16' \
--enable-short-tags \
--with-freetype \
--with-zlib \
--with-jpeg \
--enable-xml \
--disable-rpath \
--enable-bcmath \
--enable-shmop \
--enable-sysvsem \
--enable-inline-optimization \
--with-curl \
--enable-mbregex \
--enable-mbstring \
--enable-ftp \
--enable-gd \
--with-mhash \
--enable-pcntl \
--enable-sockets \
--with-xmlrpc \
--with-zip \
--enable-soap \
--without-pear \
--disable-fileinfo \
--with-openssl=/usr/local/bin/openssl-1.1.1k \
--enable-maintainer-zts \
--enable-mysqlnd

找不到扩展时
brew安装对应扩展
配置到环境变量

echo $PKG_CONFIG_PATH
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/bin/openssl-1.1.1k"
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/Cellar/libiconv/1.16"
export PKG_CONFIG_PATH=":/usr/local/opt/icu4c/lib/pkgconfig:/usr/local/bin/openssl-1.1.1k:/usr/local/opt/bzip2:/usr/local/Cellar/libiconv/1.16"

编译安装
make && sudo make install

mac 安装php7.4相关推荐

  1. mac php7 mysql.so_[安装] mac安装PHP7经历

    背景 前几天在mac上跑workrman,由于workerman需要开启多个进程,多进程需要pcntl扩展的支持,我之前那个brew安装的php71没有这个扩展,就直接卸载了php71,然后想下载源码 ...

  2. mac 安装php7.2,mac 安装php7.2后提示

    ==> Caveats ==> apr apr is keg-only, which means it was not symlinked into /usr/local, because ...

  3. mac php7 mysql.so_mac下安装php7详解

    本文主要为大家介绍一下mac 下安装php7全过程.具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧,希望能帮助到大家. 更新系统库 yum -y install gcc gcc-c++ ...

  4. php7 memcached sasl,Mac安装memcached扩展支持sasl

    Mac安装memcached扩展支持sasl Memcached在服务以及扩展中,默认都是不支持用户名和密码,但是如果需要可以通过打开sasl来提供用户名和密码服务.所以在memcached的扩展与服 ...

  5. mac m1 php,【php】Macbook m1 Big Sur 安装php7.1 mondodb 折腾记

    首先,我参考How to Install PHP 7.0 / 7.1 using HomeBrew on Mac Big Sur用exolnet/homebrew-deprecated 这个源安装失败 ...

  6. mac brew安装php7.4

    mac brew安装php7.4 // 1.安装php7.4$ brew install php@7.4==> Caveats ==> php@7.4 To enable PHP in A ...

  7. Mac OS 安装PHP7

    今天在公司加班, 突然想安装PHP7(纯属想装个X). 期间遇见了一些问题, 所以现在记录下, 也算是可能会有人用得上. 1. 加载第三方库(brew info php7 不行, 默认库没有) bre ...

  8. php7.1 安装pecl,mac pecl 安装php7.1扩展教程

    mac pecl 安装php7.1扩展教程,目录下,其他的,就行,很简单,这个时候 mac pecl 安装php7.1扩展教程 易采站长站,站长之家为您整理了mac pecl 安装php7.1扩展教程 ...

  9. mac os x 10.11 php7,mac osx 10.11.2安装PHP7提示“configure: error: libcrypto not found!”

    刚升级到了最新的系统OS X 10.11.2,在安装PHP7时 ./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/lo ...

最新文章

  1. JZOJ 5392. 【NOIP2017提高A组模拟10.5】Lucky Transformation
  2. 一站式VDI部署教程(3)配置存储分层和重复数据删除功能
  3. Mongodb在windows下配置文件的配置
  4. 马尔科夫链蒙特卡洛_蒙特卡洛·马可夫链
  5. Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例
  6. mysql not in 的坑 -- null 值
  7. 文献按时间排序_论文参考文献详解~
  8. 大二下:概率论与数理统计复习 期末试题A
  9. iOS面试题(多线程篇)
  10. SAP 金额转换成大写
  11. 再次哀悼吧!最佳夸浏览器同步 Xmarks 宣布终止服务
  12. 灰狼优化算法--简单易懂附python代码
  13. JavaWeb新闻发布系统案例3
  14. element组件树形控件el-tree点击展开节点,节点重影
  15. 不错的大数据课程体系(感谢某机构,希望不属于侵权)
  16. 【cpu100%查不到具体的进程】
  17. Win7 64位系统USB免驱设备驱动识别失败解决方法
  18. 财务人员的计算机水平怎么描述,财务人员简历怎么写?
  19. [转帖]ASML发布Q1季度财报 营收22.3亿欧元,EUV光刻机下半年产能大增 ...
  20. UN Comtrade python爬虫实现,多线程动态ip

热门文章

  1. 计算机原理华东理工大学期末成绩查询,华东理工大学微机原理历年真题第十一章.ppt...
  2. java获取音频驱动程序_驱动程序---音频 MDD 和 PDD
  3. js鼠标事件大全-Javascript鼠标事件大全
  4. 使用Jenkins打包和部署Maven工程步骤详解
  5. 因分辨率变化html页面布局跳动_Web前端页面设计流程及注意事项,谨记!
  6. 箭头函数的this指向谁_你好,我是 JavaScript 的 this
  7. P.Laguna / AUTOMATIC DETECTION OF WAVE BOUNDARIES IN MULTILEAD ECG SIGNALS VALIDATION WITH THE CSE
  8. docker教程_1 简介和安装
  9. npoi 未将对象引用设置到对象的实例_new一个对象到底占了多少内存?
  10. linux 进程间广播,Linux系统编程之进程间通信之浅谈信号