windows下添加amqp扩展(rabbitmq)

因为RabbitMQ是由erlang语言实现的,所以先要安装erlang环境
erlang 下载安装 http://www.erlang.org/download.html
rabbitmq 下载安装 https://www.rabbitmq.com/install-windows.html

php的amqp扩展下载地址:http://pecl.php.net/package/amqp

http://pecl.php.net/package/amqp/1.4.0/windows

关于amqp下载哪个版本需要根据自身php的版本来选择,比如下载32位的还是64位的,包括选择Thread Safe (TS)版本的还是NON Thread Safe(TS),可以打印phpinfo()信息查看

安装步骤

1,这里我选择下载

2,解压压缩包

3、复制php_amqp.dll到php/ext, 如我的放到 D:\phpstudy\PHPTutorial\php\php-7.1.13-nts\ext目录下

4、php.ini中添加如下代码

extension=php_amqp.dll

5、复制rabbitmq.4.dll到php目录 如我的放到 D:\phpstudy\PHPTutorial\php\php-7.1.13-nts目录下

6、重启nginx,再次查看phpinfo()信息

原文链接:https://blog.csdn.net/weiwenjuan0923/article/details/79986951

posted @   八戒vs  阅读(549)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示