转自:http://www.phpac.com/741.html

1.安装rabbitmq-c库https://github.com/alanxz/rabbitmq-c

unzip rabbitmq-c-master.zip
cd rabbitmq-c-master
autoreconf -i
./configure --prefix=/lnmp/rabbitmq-c
make
make install

2.安装php RabbitMQ扩展

wget http://pecl.php.net/get/amqp-1.0.4.tgz
tar zxf amqp-1.0.4.tgz && cd amqp-1.0.4

/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config –with-amqp(php-config文件所在目录不一定,我的为/usr/bin/php-config)
make && make install

记录好make install下的提示信息,我这里是:
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

然后去php.ini配置文件里添加amqp.so

3.支持php RabbitMQ扩展

vi /etc/php.ini
在最下面添加
extension=amqp.so (我的配置文件为/etc/php.d/amqp.ini)
extension_dir = “/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/”(不一定,我的为/usr/lib64/php/modules/)

重启php-fpm即可

转载于:https://www.cnblogs.com/zhming26/p/6141021.html

centos中rabbitmq的安装及php支持相关推荐

  1. Linux(CentOS)中常用软件安装,使用及异常——XManager, 中文支持,JDK

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  2. mac中rabbitmq的安装

    安装brew,在命令窗口执行:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal ...

  3. CentOS6.8中RabbitMQ的安装和配置俺们这些逗比遇到的坑好难填

    安装系统CentOS6.8 1.erlang的安装erlang的版本:erlang-18.2.1 erlang的依赖环境: (1)首先安装GCC GCC-C++ Openssl等模块: yum -y ...

  4. CentOS中使用Docker安装Jenkins

    场景 CentOS7中Docker的安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701 首先按照上面在 ...

  5. CentOS中使用Docker安装SqlServer以及遇到的那些坑

    场景 CentOS7中Docker的安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701 首先按照上面在 ...

  6. CentOs中mysql的安装与配置

    在linux中安装数据库首选MySQL,Mysql数据库的第一个版本就是发行在Linux系统上,其他选择还可以有postgreSQL,oracle等 在Linux上安装mysql数据库,我们可以去其官 ...

  7. centos中的mysql安装配置_CentOs中mysql的安装与配置

    在linux中安装数据库首选MySQL,Mysql数据库的第一个版本就是发行在Linux系统上,其余选择还能够有postgreSQL,oracle等html 在Linux上安装mysql数据库,咱们能 ...

  8. Linux(CentOS)中常用软件安装,使用及异常——Zookeeper, Kafka

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  9. Linux(CentOS)中常用软件安装,使用及异常——MySQL, VmTools

    本文主要是为了记录在工作中遇到的常用软件的安装过程,方便以后遇到相同情形时可以快速的查阅.主要讲述了MySQL, VMTools的安装. 本文的操作系统采用的是CentOS,可以采用shell命令查阅 ...

最新文章

  1. linux常用命令1
  2. 两台笔记本怎么连接局域网
  3. PMcaff脉脉大咖分享会 | 走出BAT!从0到1做一款自己的产品
  4. 机器学习java_Java机器学习,第2部分
  5. 前端学习(2361):下拉刷新的学习
  6. python菜单函数_Python 自学笔记- 列表及其内置函数
  7. 超全超详细的HTTP状态码大全
  8. string time java,【JAVA】之【string转time方法】
  9. HighCharts入门
  10. 卷积神经网络(CNN)中,卷积层、激活函数、池化层、全链接层术语解析
  11. python map lambda表达式_Python的lambda表达式、filter、map、reduce等函数的用法
  12. 《疯狂Java讲义》(三十)---- Annotation
  13. 实现三栏布局的几种方法
  14. openwrt: Makefile 框架分析[转载]
  15. make_heap,pop_heap,push_heap
  16. (云苍穹)表单插件常用代码
  17. 青鸟BCNT-网络信息安全工程师
  18. rrpp协议如何修改_04-RRPP命令
  19. 【数据库原理】关系代数的实例和练习
  20. function() 与 $(function())

热门文章

  1. POJ2186:Popular Cows(tarjan+缩点)
  2. 指定域的名称或安全标识(SID)与该域的信任信息不一致
  3. zynq学习02 新建一个Helloworld工程
  4. adb mac电脑 pull_有史以来最贵的苹果Mac笔记本,PowerBook 5300ce(1995)体验
  5. 条件概率计算代替RNN
  6. Ajax方式上传文件报错Uncaught TypeError: Illegal invocation
  7. Docker使用自定义网络实现容器互联
  8. Entity Framework 6 Recipes 2nd Edition(9-1)译-用Web Api更新单独分离的实体
  9. thinkphp框架开启页面gzip压缩
  10. Python 频繁读取Mysql相关问题