php的amqp扩展 安装(windows) 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),不知道选择TS 还是 NTS的请看这里
windows的安装过程就不详细说了,这里简单说一下配置
解压后如下所示
安装方法如下:
- 1、复制php_amqp.dll到php/ext, 如我的放到 C:\wamp\bin\php\php5.5.12\ext目录下
- 2、php.ini中添加如下代码(使用wampserver的注意php.ini的位置,因为会存在两个地方有php.ini的文件)
extension=php_amqp.dll - 3、复制rabbitmq.1.dll到php目录 如我的放到 C:\wamp\bin\php\php5.5.12 目录下
- 4、(备注:如果使用phpstudy的nginx作为服务器,可以忽略此步骤。如果phpinfo显示没安装成功,请换一个旧一点的版本的dll)
- 修改apache配置文件httpd.conf,添加如下
LoadFile "rabbitmq.1.dll的文件路径",如我的配置如下
重启apache phpinfo显示如下
至此,amqp扩展成功
php的amqp扩展 安装(windows) rabbitmq学习篇相关推荐
- php amqp扩展安装,php扩展AMQP,安装报错解决
接下来来安装php扩展AMQP,安装了它以后,才能用PHP操作rabbitmq. wget https://pecl.php.net/get/amqp-1.4.0.tgz tar -zxvf amqp ...
- php amqp扩展安装,Linux下PHP扩展amqp安装
本次测试环境 系统:CentOS5.8 x86-64 PHP:5.2.16(源码编译安装的) 扩展是C写的,由于C与RabbitMQ通信一般需要依赖rabbitmq-c库(也就是librabbitmq ...
- RabbitMQ学习篇——(二)Rabbit安装完后,启动出现闪退问题解决!
输入 rabbitmq-plugins enable rabbitmq_management命令,之后启动 rabbitmq-service.bat 失败 建议: 首先在命令行输入:rabbitmq- ...
- Windows服务器学习篇:服务器连接与退出
此文是我早期在公司内部发布的一篇给予新入职程序员基础技术培训的文章,非常基础简单,现拿出来给大家分享.当然,已工作人士可直接忽略... 一.Windows服务器连接 1. 在桌面菜单中的"运 ...
- PHP中RabbitMQ之amqp扩展实现(四)
目前我在PHP里接触实现RabbitMQ的方式有两种,一种是通过amqp扩展,一种是使用php-amqplib,本章讲诉RabbitMQ的安装及amqp扩展及amqp扩展如何实现RabbitMQ 环境 ...
- rabbit以及php amqp扩展使用
来源:https://blog.51cto.com/chinalx1/2150793 一定要注意php安装AMQP的版本,版本不同使用的方法不一样.在官方网站就有2个版本的AMQP 第一版本:xxx, ...
- [网络安全学习篇60]:文件上传
引言:我的系列博客[网络安全学习篇]上线了,小编也是初次创作博客,经验不足:对千峰网络信息安全开源的视频公开课程的学习整理的笔记整理的也比较粗糙,其实看到目录有300多集的时候,讲道理,有点怂了,所以 ...
- [网络安全学习篇50]:Web架构安全分析
引言:我的系列博客[网络安全学习篇]上线了,小编也是初次创作博客,经验不足:对千峰网络信息安全开源的视频公开课程的学习整理的笔记整理的也比较粗糙,其实看到目录有300多集的时候,讲道理,有点怂了,所以 ...
- [网络安全学习篇65]:提权
引言:我的系列博客[网络安全学习篇]上线了,小编也是初次创作博客,经验不足:对千峰网络信息安全开源的视频公开课程的学习整理的笔记整理的也比较粗糙,其实看到目录有300多集的时候,讲道理,有点怂了,所以 ...
最新文章
- Ping命令 参数介绍!
- 08常用的模板标签和过滤器
- python使用imbalanced-learn的RandomUnderSampler方法进行下采样处理数据不平衡问题
- linux卸载minicom,ubuntu下minicom超级终端的使用方法
- CSS Image Rollovers翻转效果Image Sprites图片精灵
- Java Set接口详细讲解 TreeSet的定制排序和自然排序
- 程序员需要鼓励师吗?我觉得写代码的时候更需要这个!
- oa服务器维护问题,OA系统数据面临的安全问题及解决方法
- python 拼音搜索中文_JS实现输入拼音搜索中文列表
- Linux运维基础软件
- SD/SDHC卡下载UBOOT 的注意事项
- 超文本传输协议http详解
- 计算机二级java大纲,计算机二级Java考试内容大纲
- HyperLynx(四)差分传输线模型
- PhotoShop PS液化抖动 使用液化时,鼠标、数位板光标抖动
- 工业智能网关BL110应用之61:如何实现智能楼宇控制BACnet 接入华为云平台
- 学机械 计算机,机械设计制造专业
- android 安卓GBA GBC NDS FC SFC 街机游戏模拟器源码
- 文献阅读:利用斯托克斯参量验证光波偏振态(补充)
- 家暴屡教不改能判刑吗
热门文章
- 各种异常产生原因及如何处理解决 --
- uniapp map画多边形 打点连线
- python抓包检测入侵_如果你喜欢python爬虫,不妨看看这篇验证码的抓包技巧与识别!...
- Kyan网络监控设备账号密码泄露漏洞
- matlab ifft函数实例,【 MATLAB 】信号处理工具箱之 ifft 简介及案例分析
- 行为识别特征提取综述
- 求n的阶乘并显示过程
- 道阻且长 行则将至——android学习总结
- Vue.js 实现简易购物车(商品的增加删除,价格的小计和总计)
- 宾馆如何锁定计算机,酒店密码锁怎么反锁 公寓酒店密码门锁使用操作说明