php mac 安装swoole

1、下载swoole源码

2、解压、进入目录

3、比如用的mamp 环境 ,有多个php版本,用所使用版本的php下的phpize来执行

/Applications/MAMP/bin/php/php7.4.2/bin/phpize

./configure --with-php-config=/Applications/MAMP/bin/php/php7.4.2/bin/php-config 

make 

make install

4、vim /Applications/MAMP/bin/php/php7.4.2/conf/php.ini  在配置里加上

extension=swoole.so

swoole.use_shortname = off

保存退出

5、执行 /Applications/MAMP/bin/php/php7.4.2/bin/php -m | grep swoole    看看有没有swoole

 

。。。。。

如果想安装需要swoole扩展的项目,如hyperf框架

下载后来加载composer依赖

/Applications/MAMP/bin/php/php7.4.2/bin/php /usr/local/bin/composer update -vvv

 

 

/Applications/MAMP/bin/php/php7.4.2/bin/php /usr/local/bin/composer update -vvv

 

 

如果报openssl错误:

./configure --with-php-config=/usr/local/Cellar/php@8.0/8.0.16/bin/php-config --enable-openssl --with-openssl-dir=/usr/local/Cellar/openssl@1.1/1.1.1m --enable-http2

posted @ 2020-05-08 15:57  没事就更  阅读(1534)  评论(0编辑  收藏  举报