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