个人服务器进行swoole安装 服务器 centos 6.8版本 PHP版本7.1.2
swoole手册建议PECL安装
pecl install swoole
执行这个命令之后发现没有pecl这个命令
所以只能进行pecl安装
yum install php71w-pear php71w-devel
php71w这个是因为PHP版本原因 根据个人环境修改
然后就可以执行上限的swoole命令了
进行编译却出现了错误 进行解读后发现是GCC版本不够 要求GCC版本4.8及以上 只能进行GCC版本升级
网上找了很多GCC升级教程 很多都是进行编译的 但是编译总是出现错误最后找到了解决办法
# curl -Lks http://www.hop5.in/yum/el6/hop5.repo > /etc/yum.repos.d/hop5.repo # yum install gcc gcc-g++ -y # gcc --version
执行这三条命令就可以进行GCC升级了
升级之后再执行
pecl install swoole
之后就正确安装了
然后在php.ini中加入
extension=swoole.so
之后使用
php -m
就可以查看到swoole扩展已经安装了