centos安装swoole

tech2026-06-14  5

更多干货我的公众号:霖深时见露

服务器:centos7

 

安装准备(必须保证系统已经安装如下软件)

php-7.1+

查看是否安装:php -v 或者  yum list installed | grep php

gcc-4.8+

查看是否安装:gcc -v 或者  yum list installed | grep gcc

make

查看是否安装:make -v 或者  yum list installed | grep make

autoconf

查看是否安装:autoconf -v 或者  yum list installed | grep autoconf

 

如果没有安装,自行安装。

举例:我服务器autoconf未安装

安装: yum install autoconf

 

下载swoole(目录随意,建议web目录)

git clone https://gitee.com/swoole/swoole

 

编辑安装

cd swoole && phpize (如果没有phpize自行安装,安装方法同上)

&&  ./configure --with-php-config=/usr/bin/php-config(php-config这个文件怎么找到 ? whereis php-config就出来路径了)   &&  make && make install

 

我出现的问题

error: C++ preprocessor "/lib/cpp" fails sanity check

 

解决办法:

     yum install glibc-headers

     yum install gcc-c++

 

再次执行编译安装的命令

 

给php.ini添加swoole扩展

找到php.ini文件  whereis php.ini

 

添加

extension=swoole.so

 

重启php  php-fpm restart

 

查看是否安装成功

 php -m |grep swoole

 

最新回复(0)