环境依赖 :
swoole-1.x 需要 php-5.3.10 或更高版本,swoole-2.x 需要 php-7.0.0或更高版本。
安装:
[root@dev ~]# cd /usr/local/src
下载
[root@dev src]# wget
解压
[root@dev src]# tar -zxvf swoole-1.9.1.tgz
查找一下phpize的位置,find / -name phpize
[root@dev src]# cd swoole-1.9.1
[root@dev swoole-1.9.1]# /usr/local/php/bin/phpize
[root@dev swoole-1.9.1]#./configure –with-php-config=/usr/local/php-5.6.27/bin/php-config
[root@dev swoole-1.9.1]# make
[root@dev swoole -1.9.1]# make install
make install 之后提示了这个路径 /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
然后在php. ini 里配置,用phpinfo找一下php.ini的位置
[root@dev swoole-1.9.1]# vi /etc/php.ini
修改extension=swoole.so
service php-fpm restart,没有报错
php -m , swoole有了。
phpinfo查看,swoole扩展也有了。
"php异步socket框架swoole安装" check this out :