美文网首页
centos7安装php的amqp扩展

centos7安装php的amqp扩展

作者: ljh_10e3 | 来源:发表于2024-04-10 21:09 被阅读0次

    1.更新pecl

    pecl channel-update pecl.php.net

    2.安装librabbitmq

    下载地址:

    https://github.com/alanxz/rabbitmq-c/releases

    这边选个 rabbitmq-c-0.10.0.tar.gz

    #解压

    tar -zxvf rabbitmq-c-0.10.0.tar.gz

    cd rabbitmq-c-0.10.0

    #这一步是在rabbitmq-c的根目录下创建一个build子目录

    mkdir build && cd build

    # 这一步是让cmake根据../CMakeList.txt,即rabbitmq-c的根目录下的CMakeList.txt创建Makefile文件

    # Makefile文件会被创建到build目录中

    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/rabbitmq-c ..

    # 这一步是真正的build rabbitmq-c库的,注意,不要漏掉点 '.'

    cmake --build .  --target install

    #到这里就已经安装完成了。不过这里有一个坑。你可以看一下/usr/local/rabbitmq-c下的目录只有include和lib64。因为后面编译安装amqp扩展的时候系统会到/usr/local/rabbitmq-c/lib目录下搜索依赖库,导致错误。所以这里需要加一步

    cd /usr/local/rabbitmq-c/

    ln -s lib64 lib

    3.安装amqp

    pecl install amqp

    出现如下提示,

    输入 /usr/local/rabbitmq-c/

    安装完成

    php高并发可以优化的地方

    1.防盗链

    2.减少HTTP请求

    3.浏览器压缩缓存技术

    4.页面静态化

    5.图片服务器

    6.cdn

    7.redis缓存

    8.MySQL优化

    9.负载均衡

    相关文章

      网友评论

          本文标题:centos7安装php的amqp扩展

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