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 和大家讨论。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。