1、下载swoole扩展
swoole是一个PHP的扩展,所以安装的方式和安装其它的PHP扩展的方式一样。swoole不支持windows安装,没有windows扩展。 linux系统或Mac系统 Docker都可以,这里我用的是阿里云服务器centos7安装的。
下载地址:
wget http://pecl.php.net/get/swoole-4.3.3.tgz
2、安装依赖环境
2.1、Linux内核版本2.3.32如centos必须6.6以上
uname -r
2.2、PHP7.0以上版本
php -v
2.3、gcc4.4以上版本
gcc --version
2.4、cmake2.4
cmake --version
3、安装swoole
进入下载路径解压:
tar zxf swoole-4.3.3.tgz
执行phpize命令,产生出configure可执行文件
phpize
配置安装和环境检查
./configure --with-php-config=/usr/bin/php-config
编译安装
make && make install
修改php.ini文件
vi /etc/php.ini
添加如下代码
extension=swoole.so
使用如下命令查看是否成功安装
php -m|grep swoole