随笔 - 7  文章 - 0 评论 - 0 阅读 - 15191
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

http://www.cnblogs.com/shanyou/p/4067250.html 
这篇博文写的rabbit mq和erlang的安装以及rabbitmq可视化插件的一些操作

接下去开始安装PHP扩展 amqp 
下载地址为: 
http://windows.php.net/downloads/pecl/releases/amqp/1.4.0/php_amqp-1.4.0-5.4-ts-vc9-x86.zip 
我下的是1.4.0版本,推荐下载ts版本的DLL,我一开始用nts,出现了以下错误:(路过的可以为我解答一下错误的原因)1.系统错误:找不到php5.dll;2.amqp死活不出现

解压压缩包,文件中有这些文件

这里写图片描述 
其中php_amqp.dll文件复制到你安装的php文件夹下的ext文件中,然后在php.ini 
文件末尾加上: 
[amqp] 
extension=php_amqp.dll

然后把rabbitmq.1.dll复制到php文件夹中,接着在httpd.conf文件中如图位置加上红框框中的代码,其中路径是你自己的路径。 
这里写图片描述 
接下来重启apache就可以看到phpinfo中有ampq

这里写图片描述 
现在把环境配置好了,让我们打开 
这里写图片描述 
打开之后是这样的 
这里写图片描述 
这是我的路径 
这里写图片描述 
在这个路径目录下

这是我已经全部配置好的文件夹。其中红框中的文件中的代码是: 

“require”: { 
“videlalvaro/php-amqplib”: “2.5.*” 

}

这个代码在官方教程中都有。

composer.json创建之后: 
这里写图片描述 
运行命令,我把composer.phar安装在了C盘的bin中,关于composer的安装,composer的官网上写的很清楚。

此时准备工作终于完成,可以开始玩耍了。

在sbin中创建相应的php 文件就可以开始测试

具体关于rabbit mq的实例代码参照: 
消息队列-RabbitMq(PHP)

posted on   缘定曦羽  阅读(1503)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示