首页 » 网站推广 » phprabbitmqwindows技巧_消息队列篇windows本地搭建RabbitMQ Server

phprabbitmqwindows技巧_消息队列篇windows本地搭建RabbitMQ Server

访客 2024-12-11 0

扫一扫用手机浏览

文章目录 [+]

RabbitMQ简介:

MQ全称为Message Queue, 行列步队(MQ)是一种运用程序对运用程序的通信方法。
运用程序通过读写出入行列步队的(针对运用程序的数据)来通信,而无需专用连接来链接它们。
RabbitMQ是一个在AMQP根本上完成的,是消费-生产者模型的一个范例的代表,一端往行列步队中不断写入,而另一端则可以读取或者订阅行列步队中的。

phprabbitmqwindows技巧_消息队列篇windows本地搭建RabbitMQ Server

phprabbitmqwindows技巧_消息队列篇windows本地搭建RabbitMQ Server
(图片来自网络侵删)
安装过程:

1. 下载并安装Erlang,推举版本otp_win64_22.2。

2. 下载安装RabbitMQ Server,推举rabbitmq-server-3.8.3。

3. 下载安装LAMP环境,推举PhpSudy v8.1。

4. 下载并配置PHP的AMQP扩展。

一. 下载安装Erlang

1. 进入erlang官网选择downloads然后选择版本点击下载。

2. 下载完后直接安装,然后点击电脑属性配置环境变量,如下图。

3. 查看是否安装成功,进入cmd,输入erl看到版本就可以。

二. 下载安装RabbitMQ Server

1. 进入官网,点击download。

2. 下载完毕后,通过cmd进入安装目录的sbin。

3. 进入cmd面板,输入“rabbitmq-plugins enable rabbitmq_management”,启动插件。

4. 开启RabbitMQ Server,然后浏览器中输入127.0.0.1:15672

5. 看到下图界面就成功了,默认账号密码都是guest,然后上岸即可。

三. 下载并安装PHP的AMQP扩展

1. 下载安装好phpstudy v8.1,这里只是推举也可以是其他的。

2. 进入PHP扩展网站找到AMQP及与当前PHP对应版本的包下载。

3. php版本,X86和X64根据自己情形,NTS和TS便是那个thread safty的状态。

4. php_amqp.dll放在php的ext中,rabbitmq.4.dll放在PHP同级目录下。

5. php.ini里面添加 extension=php_amqp.dll

6. apache 修正http.conf 文件 添加 LoadFile "D:/XAMPP/php/rabbitmq.4.dll" (目录路径自行修正)。

7. 然后重启Apache,进入phpinfo查看是否有AMQP模块

相关文章