美文网首页
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