1、下载扩展http://pecl.php.net/package/swoole
[root@VM_0_2_centos ~]# wget -c http://pecl.php.net/get/swoole-4.2.12.tgz
[root@VM_0_2_centos ~]# tar -zxvf swoole-4.2.12.tgz
2、进入解压后的目录cd swoole-4.2.12/
3、运行phpize来生成php编译配置 # phpize
4、运行编译配置检测命令
./configure --with-php-config=/usr/local/php/bin/php-config
5、分开执行make和make install来完成安装或者执行make && make install。
# make
# make install
或# make && make install
若之前安装swoole失败过,这时候make会出错libtool: link: `src/core/error.lo' is not a valid libtool object
只需执行make clean后再执行make 就可以成功了
再make install
成功后返回swoole.so扩展所在的目录
6、更改php.ini 中swoole的路径
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/swoole.so
再重启php-fpm
/etc/init.d/php-fpm restart
至此就升级成功