Mac编译PHP8 到MxSrvs工具
开始准备工作
下载 PHP 8.0
PHP 官方下载 https://www.php.net/downloads.php
开始安装
-
打开MxSrvs的主程序目录
1-1 在标红的地方修改当前正在运行的PHP文件夹(备份,)
-
解压下载的PHP8
cd php-8.0.28
执行 如下命令
一般安装的时候,会遇到缺失的组件之类的。如果缺东西,缺什么安装什么即可
执行 brew install XXXX(例如)
执行完重新编译
sudo su ./configure --prefix=/Applications/MxSrvs/bin/php --with-config-file-path=/Applications/MxSrvs/bin/php/etc --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-pear --with-zlib --with-curl --enable-mysqlnd --enable-pdo --enable-fpm --enable-cli --without-iconv --with-mysqli --enable-mbstring --enable-gd --with-zip --with-libxml=/usr/local/Cellar/libxml2/ make && make install cp php.ini-development /Applications/MxSrvs/bin/php_8.0.16/etc/php.ini
安装后操作
1 分别把 /Applications/MxSrvs/bin/php/etc 目录下的文件 php-fpm.conf.default 复制到当前目录并重命名为 php-fpm.conf,还有就是 /Applications/MxSrvs/bin/php/etc/php-fpm.d 下的 www.conf.default 复制到当前目录并重命名为 www.conf
2 修改 www.conf 注意标红的地方(和其他版本对比修改就可以)
3. 修改PHP文件夹名(/Applications/MxSrvs/bin/php)为 php_8.0.16,并且把之前1-1 的操作恢复原样
到这样就大功告成了
转载至:https://blog.csdn.net/qq_36434647/article/details/129611521
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)