Mac下PHP7.3安装Swoole4.4扩展教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac下PHP7.3安装Swoole4.4扩展教程相关的知识,希望对你有一定的参考价值。
Mac系统下 php7安装Swoole扩展 教程今天我用的PHP版本是:PHP7.3.5
Swoole下载地址:http://pecl.php.net/package/swoole
下载后,
tar -xzf swoole-4.4.0.tgz
cd swoole-4.4.0
phpize
./configure
make
make test
make install
解释:
phpize是用来扩展php扩展模块的
通过phpize可以建立php的外挂模块。
./configure 是源代码安装的第一步,作用对即将安装的软件进行配置,检查当前的环境是否满足安装软件的依赖关系。
make编译
make test 对编译结果进行测试
make install 进行安装
最后呈现:
macdeMacBook-Pro:swoole-4.4.0 mac$ make install
Installing shared extensions: /usr/local/Cellar/php/7.3.5/pecl/20180731/
Installing header files: /usr/local/Cellar/php/7.3.5/include/php/
2、修改php.ini加入:
放在最后即可:
extension=swoole.so
解释:php.ini在哪里呢?
看phpinfo() 中显示的。
Loaded Configuration File /usr/local/etc/php/7.3/php.ini
然后查看有没有安装成功呢?
php -m
里面已经有swoole了。
但这时, phpinfo()还没有swoole
3.重启服务器
sudo apachectl restart
再查看phpinfo()
就有大大字的swoole了!
如果你的mac,在安装过程中报错,请根据报错情况来解决。
基本是这样安装的。
欢迎加QQ群,PHP技术问答群, 群号:292626152 和大家讨论。
以上是关于Mac下PHP7.3安装Swoole4.4扩展教程的主要内容,如果未能解决你的问题,请参考以下文章
使用自制软件在 Mac Big Sur 上为 PHP 7.3.24 安装 pgsql 扩展时出现问题
基于Swoole4.4的 PHP性能分析平台 docker搭建
基于Swoole4.4的 PHP性能分析平台 docker搭建