Mac安装php8.3配置Swoole环境

1、查看可安装的PHP版本

brew search php

 

2、安装8.3的版本

brew install php@8.3

 

3、设置环境变量

vim  ~/.zshrc

放入上述第二步完成后提示的内容

export PATH="/opt/homebrew/opt/php@8.3/bin:$PATH"
export PATH="/opt/homebrew/opt/php@8.3/sbin:$PATH" export LDFLAGS="-L/opt/homebrew/opt/php@8.3/lib" export CPPFLAGS="-I/opt/homebrew/opt/php@8.3/include"

保存后,使变量生效

source ~/.zshrc

 

4、验证

php -v

 

5、更新PECL源

pecl channel-update https://pecl.php.net/channel.xml
pecl clear-cache
pecl update-channels

 

6、安装 Swoole

pecl install swoole

 

⚠️可能出现异常

fatal error: ‘pcre2.h’ file not found

使用命令解决

cp /opt/homebrew/Cellar/pcre2/10.45/include/pcre2.h /opt/homebrew/Cellar/php@8.3/8.3.19_1/include/php/ext/pcre/pcre2.h

 

7、开启拓展 php.ini

vim /opt/homebrew/etc/php/8.3/php.ini

后面添加

extension=swoole.so

 

8、验证Swoole

php -i | grep -i swoole

 

posted @ 2025-03-21 18:33  林诺欧巴  阅读(425)  评论(0)    收藏  举报