1. 更换rpm 源,执行下面两个
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
//查看
yum search php71w
2. 安装php7.1 以及扩展
yum install php71w php71w-fpm php71w-cli php71w-common php71w-devel php71w-gd php71w-pdo php71w-mysql php71w-mbstring php71w-bcmath
3. 检查PHP版本
php -v
============================================swoole 扩展=================================================================
2. 在终端进入源码目录解压,执行下面的命令进行编译和安装
cd swoole
sudo phpize (ubuntu 没有安装phpize可执行命令:sudo apt-get install php-dev来安装phpize)
sudo ./configure
sudo make
sudo make install
除了手工下载编译外,还可以通过PHP官方提供的pecl命令,一键下载安装
pecl install swoole
配置php.ini
编译安装成功后,修改php.ini加入
通过或来查看是否成功加载了,如果没有可能是的路径不对,可以使用来定位到的绝对路径extension=swoole.sophp -mphpinfo()swoole.sophp.iniphp --iniphp.ini