按照官方文档安装
通过pecl安装
首先测试一下环境:
# pecl -V
# phpize -v
分别查看一下这个两个组件是否已安装,没有安装的话,通过以下命令安装:
# sudo apt-get install php-pear
# sudo apt-get install php5-dev
安装好后,就可以开始安装swoole了,通过以下命令:
# sudo pecl install swoole
pcre.h: No such file or directory
则需要安装响应文件
sudo apt-get install libpcre3 libpcre3-dev
命令执行完成后,通过 php -m 命令查看,会发现并没有出现swoole。
还需要做以下事情:
在 /etc/php5/mods-available/ 目录新建swoole.ini文件,并添加这句话:
extension=swoole.so
并创建个软链接:
# sudo ln -s /etc/php5/mods-available/swoole.ini /etc/php5/cli/conf.d/20-swoole.ini
再运行php -m ,查看swoole是否安装成功