博风

  • 主页
博风
博览群识,铸学之基
  1. 首页
  2. 运维
  3. 正文

Linux配置PHP扩展AMQP最新版1.10.2

2021年11月27日 2866点热度 1人点赞 0条评论

由于近日PHP开始使用队列,自己用RabbitMQ比较多,所以貌似只能使用AMQP了。
PHP的大多数扩展只需要phpize,然后configure之后make、make install就OK不同,AMQP则需要先安装rabbitmq-c扩展,而后才能装AMQP。
废话不多说,我们开始吧。

先把需要的包下载下来,我一般使用wget进行下载。使用如下指令:

# wget https://pecl.php.net/get/amqp-1.10.2.tgz
# wget https://github.com/alanxz/rabbitmq-c/archive/v0.10.0.tar.gz

而后先开始安装rabbitmq-c,最新的rabbitmq-c需要使用cmake进行编译安装,如下语句展示了Rabbitmq-C整个安装过程:

# tar zxvf v0.10.0.tar.gz
# cd rabbitmq-c-0.10.0/
# mkdir build && cd build
# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/librabbitmq ..
# cmake –build . –target install

注意cmake之后的两点".."以及一点".",它们不是意外,是用来指定目录的,别忘了哟。

安装完rabbitmq-c之后,就可以安装AMQP扩展了。使用如下语句完成安装:

# tar zxvf amqp-1.10.2.tgz
# cd amqp-1.10.2
# /usr/local/php/bin/phpize
# ./configure –with-php-config=/usr/local/php/bin/php-config –with-amqp –with-librabbitmq-dir=/usr/local/librabbitmq
# make && make install

如此,便完成了PHP插件AMQP的完整安装了。新版的AMQP安装使用了最新版的RabbitMQ-c,该插件由make方式改成了cmake方式,安装过程差不多,但指令还是稍有差异。希望以上的实操能够给您带来帮助。
而博主呢?作为一个码农,继续愉快的玩耍RabbitMQ去了。

标签: 暂无
最后更新:2021年11月27日

小白

一只专注于跨境电商的项目狗,主导过App、ERP、独立站、转运等项目全生命周期。对跨境电商相关业务极为熟悉...

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
ESXi在Linux中通过命令行导出与部署镜像 小米系智能摄像头SAMBA网络存储配置实录 锐角云等EMMC硬盘简单安装PVE 主机常用脚本集 Linux系统(Debian/CentOS)编译安装Git最新版(2.34.1)以及Gitolite
Debian/CentOS等Linux开启Google BBR,实现高效加速 Debian9 Minimal下Nginx1.17.9编译安装… Linux配置PHP扩展AMQP最新版1.10.2 数据库GUI工具Navicat Premium 15永久激活破解工具 小米系智能摄像头SAMBA网络存储配置实录
分类
  • 杂七杂八 / 4篇
  • 编程 / 1篇
  • 运维 / 9篇

COPYRIGHT © 2021 bofeng.org. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang