概述:
要想PHP实现异步、并行、高性能网络通信,我们可以添加Swoole扩展,然而官方提供的安装方法并不算详细,在此我分享一下我的小白安装经历。
准备:
1、Swoole是有环境的依赖的,我就直接从官方复制过来:
仅支持Linux,FreeBSD,MacOS,3类操作系统 Linux内核版本2.3.32以上 PHP5.3.10以上版本,包括PHP7 gcc4.4以上版本或者clang cmake2.4+,编译为libswoole.so作为C/C++库时需要使用cmake https://wiki.swoole.com/wiki/page/7.html
2、官方提供两个安装方法,一个是GIT安装,另外一个PHP官方提供的PECL命令安装,本文章介绍的将是GIT安装方法。
分析:
1、下载swoole的源码包,官方提供了三个下载地址: