Windows安装RabbitMQ、添加PHP的AMQP扩展

2 篇文章 0 订阅
1 篇文章 0 订阅

前言

本地环境:win10、项目对应php版本php5.3、nginx服务器
需要按以下步骤一步一步来,先安装Erlang,再安装RabbitMq,再进行配置

一、安装Erlang

1. 官网下载最新windows安装包,下载地址

在这里插入图片描述

2. 双击下载好的安装包,直接点击next

在这里插入图片描述

3. 选择安装目录

在这里插入图片描述

4. 将该目录配置到环境变量中

在这里插入图片描述
在这里插入图片描述

5. 查看是否安装成功

在这里插入图片描述

二、安装RabbitMq

1. 下载官方安装包,下载地址

下滑找到
在这里插入图片描述

2. 双击安装包,进行安装

在这里插入图片描述
选择安装位置
在这里插入图片描述

3. 安装成功

在这里插入图片描述

4. 安装rabbitmq_management

cmd进到安装目录下的\rabbitmq_server-3.10.6\sbin,执行

rabbitmq-plugins enable rabbitmq_management

在这里插入图片描述

5. 查看是否安装成功

先双击打开安装目录(E:\software\RabbitMQ\rabbitmq_server-3.10.6\sbin)下的rabbitmq-server.bat启动服务端
在这里插入图片描述
不启动用rabbitmqctl status查看状态会报错

Error: unable to perform an operation on node 'rabbit@脗脼脧脠脡煤'. Please see diagnostics information and suggestions below....

访问 http://127.0.0.1:15672/
在这里插入图片描述
默认账号密码都是:guest 在这里插入图片描述

三、安装PHP的RabbitMQ扩展

1. 查看phpinfo中的信息

找到PROCESSOR_ARCHITECTURE(版本信息)、Thread Safety(disabled是非线程安全),
在这里插入图片描述
在这里插入图片描述

2. 下载扩展包,下载地址,点击DLL选项,找到适配自己PHP版本的扩展包

在这里插入图片描述
找到对应自己环境的DLL包下载在这里插入图片描述
解压压缩包,需要用到的有这两个文件:rabbitmq.1.dllphp_amqp.dll

3. 配置php.ini

php_amqp.dll复制到php对应的ext目录下

php.ini文件最后加上:

extension=php_amqp.dll

4. 将rabbitmq.1.dll复制到php.ini同级目录下

在没有进行该操作之前直接重启服务会报错:
在这里插入图片描述
没有配置nginx.conf

5. 查看扩展是否安装完成

打开phpinfo
在这里插入图片描述
也可以通过命令行工具查看
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值