1.近入环境下载安装包管理位置
cd /usr/local/src
wget http://pecl.php.net/get/swoole-4.0.3.tgz
注:检测有没有安装一些安装所需要的插件 yum install php php-pear pcre-devel httpd gcc
tar zxvf swoole-4.0.3.tgz
cd swoole-4.0.3/
/usr/local/php/bin/phpize(取决于你安装php之后php-config文件的位置)
如果用phpize安装pcntl扩展时遇到错误:
Can't find PHP headers in /usr/include/php
The php-devel package is required for use of this command.
解决办法:
yum install php-devel
注意自己的php版本
然后执行下面操作:
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
编译安装完成以后配置php.ini
,加入一下配