一,依赖环境,仅支持 Linux、FreeBSD、MacOS 三种操作系统,所以我是在linux上安装的,swoole4以上版本需要php7以上的环境。
二,编译安装
1,安装之前必须保证系统已经安装了以下软件,
- php-7.0 或更高版本
- gcc-4.8 或更高版本
- make
- autoconf
- pcre (CentOS系统可以执行命令:yum install pcre-devel)
2,下载地址
https://github.com/swoole/swoole-src/releases
3,编译安装
tar -zxvf v4.4.4.tar.g (后面跟自己的文件名) cd swoole-src-4.4.4/
使用phpize 添加扩展,如果不知道phpize在哪里,可以运行
find / -name phpize /usr/local/php/bin/phpize ./configure make sudo make install
三,安装完成之后在自己的php.ini添加该扩展
extension=swoole.so
可以用php -m查看扩展是否安装成功
这样swoole就安装完成了,接下来就可以进入swoole的世界了。