美文网首页
Swoole源码安装

Swoole源码安装

作者: 皮蛋馅儿 | 来源:发表于2019-11-29 11:25 被阅读0次

    一、Swoole源代码地址,执行git clone命令克隆源代码或者直接下载压缩包
    二、生成configure
    1、切换到swoole源代码根目录

    cd swoole-src-4.4.12
    

    2、找到PHP安装目录bin下的phpize,我的PHP安装目录为/home/soft/php,执行以下命令

    /home/soft/php/bin/phpize
    
    image.png

    如果出现以下错误,说明没有生成configure文件,原因是没有安装autoconf,这时候需要安装一下


    image.png
    yum -y install autoconf
    

    3、configure

    ./configure --with-php-config=/home/soft/php/bin/php-config
    
    image.png

    如果出现:configure: error: in /mnt/share/swoole-src-4.4.12': configure: error: C++ preprocessor "/lib/cpp" fails sanity check Seeconfig.log' for more details
    原因:出现该情况是由于c++编译器的相关package没有安装,执行以下安装

    yum install glibc-headers
    yum install gcc-c++
    

    4、执行make命令

    make
    
    image.png
    make test
    

    5、执行make install,到对应目录下可看到swoole.so扩展

    make install
    
    image.png

    6、到第5步已经完成了swoole的源码安装,接下来是实现PHP7支持swoole,编辑php.ini,添加extension=swoole扩展,保存退出,php -m查看一下swoole是否已经加载


    image.png
    php -m
    
    image.png

    加我微信公众号【皮蛋馅儿】,一起学习哦~

    相关文章

      网友评论

          本文标题:Swoole源码安装

          本文链接:https://www.haomeiwen.com/subject/zypbwctx.html