swoole 的安装

1. 下载swoole源码 (根据版本需求)

wget https://pecl.php.net/get/swoole-4.2.0.tgz

 

2. 安装依赖 (安装gcc, 如果有安装过可跳过)

yum -y install gcc gcc-c++ autoconf pcre-devel make

 

3. 编译

tar -zxvf swoole-4.2.0.tgz         // 解压

cd swoole-4.2.0                    // 进入文件夹

./configure                        // 编译配置检测

make                               // 编译

make install                       // 安装

注意: ./configure  时, 可能会报  configure: error: Cannot find php-config. Please use --with-php-config=PATH

此问题很明显提示我们对 php-config 的路径进行指定(直接运行使用默认配置,可能是我们的默认配置路径有问题)

我们可以通过 find 命令对 php-config 文件路径直接进行查询, 然后指定路径进行编译安装

./configure --with-php-config=/usr/local/php/bin/php-config   // 根据find查询的路径指定安装

 

4. 添加 php.ini 扩展配置.  (添加以下代码)

extension=swoole.so

可通过 php --ini  快速定位到 php.ini 文件路径.

 

5. 检查是否安装成功  

php -m    // 查看php的扩展中是否有swoole.

 

posted @ 2020-11-08 19:12  末言  阅读(343)  评论(0)    收藏  举报