centos7 下 安装 AMQP 扩展的方法和步骤
来源:互联网 发布:彩票开奖数据免费接口 编辑:程序博客网 时间:2024/06/05 06:18
安装依赖文件:
yum install libtool autoconf automake
yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto
下载
首先是rabbitmq-c-0.8.0.tar.gz包,可以访问https://github.com/alanxz/rabbitmq-c去下载最新的
wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gz
然后下载amqp-1.9.1.tgz ,也可以去下载最新的http://pecl.php.net/package/amqp
wget http://pecl.php.net/get/amqp-1.9.1.tgz
tar zxvf rabbitmq-c-0.4.1.tar.gz
tar zxvf amqp-1.2.0.tgz
cd rabbitmq-c-0.8.0
./configure --prefix=/usr/local/rabbitmq-c-0.8.0
最后显示一下内容表示正常
rabbitmq-c build options:
Host: x86_64-unknown-linux-gnu
Version: 0.4.1
SSL/TLS: openssl
Tools: yes或者no
Documentation: no
Examples: yes
然后进行
make && make install
cd amqp-1.9.1
/opt/lampp/bin/phpize
执行完phpize命令后你应该看到类似下边的内容
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
./configure --with-php-config=/opt/lampp/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.8.0/
make && make install
在make install完成后他会提示
Installing shared extensions: /opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/
以上是正常情况下,要是你自己编译的php,那么他会提示你别的路径,此时你需要找到这个路径里边的amqp.so文件,将他拷贝到/opt/lampp/modules/下.
最后安装完amqp后还不算完,咱们还要让php加载这个扩展,这个挺简单的,编辑php.ini文件添加一下内容
vim /etc/php.ini
[rabbitmq]
extension=amqp.so
extension_dir = "/opt/lampp/modules/"
这个随便找一个位置就可以了,之后咱们重启apache或者是php-fpm了
yum install libtool autoconf automake
yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto
下载
首先是rabbitmq-c-0.8.0.tar.gz包,可以访问https://github.com/alanxz/rabbitmq-c去下载最新的
wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gz
然后下载amqp-1.9.1.tgz ,也可以去下载最新的http://pecl.php.net/package/amqp
wget http://pecl.php.net/get/amqp-1.9.1.tgz
tar zxvf rabbitmq-c-0.4.1.tar.gz
tar zxvf amqp-1.2.0.tgz
cd rabbitmq-c-0.8.0
./configure --prefix=/usr/local/rabbitmq-c-0.8.0
最后显示一下内容表示正常
rabbitmq-c build options:
Host: x86_64-unknown-linux-gnu
Version: 0.4.1
SSL/TLS: openssl
Tools: yes或者no
Documentation: no
Examples: yes
然后进行
make && make install
cd amqp-1.9.1
/opt/lampp/bin/phpize
执行完phpize命令后你应该看到类似下边的内容
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
./configure --with-php-config=/opt/lampp/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.8.0/
make && make install
在make install完成后他会提示
Installing shared extensions: /opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/
以上是正常情况下,要是你自己编译的php,那么他会提示你别的路径,此时你需要找到这个路径里边的amqp.so文件,将他拷贝到/opt/lampp/modules/下.
最后安装完amqp后还不算完,咱们还要让php加载这个扩展,这个挺简单的,编辑php.ini文件添加一下内容
vim /etc/php.ini
[rabbitmq]
extension=amqp.so
extension_dir = "/opt/lampp/modules/"
这个随便找一个位置就可以了,之后咱们重启apache或者是php-fpm了
阅读全文
0 0
- centos7 下 安装 AMQP 扩展的方法和步骤
- centos 安装AMQP扩展的方法和步骤
- centos 安装AMQP扩展的方法和步骤
- php下amqp扩展安装
- windows下安装rabbitmq的php扩展amqp
- linux下 php安装AMQP扩展 与AMQP收发消息
- 【AMQP】macOS下的AMQP服务器以及PHP扩展搭建
- centos安装php的rabbitmq扩展amqp
- php 的rabbitmq 扩展模块amqp安装
- 安装amqp扩展
- ubuntu 安装amqp扩展
- Centos7下安装和卸载Mongodb数据库的方法
- centos7下安装mysql步骤
- centos7下安装mongodb和php扩展mongodb
- centos7下安装mongodb和php扩展mongodb
- centos7下安装mongodb和php扩展mongodb
- Centos7环境下rabbitmq + PHP扩展安装和使用
- 给PHP安装amqp扩展
- 进程间通信—信号量
- 控制台报错 factory.BeanCreatiionException, IllegalArgumentException, builder.BuilderException
- typedef的用法进阶1
- git使用入门
- Java四种线程池的使用
- centos7 下 安装 AMQP 扩展的方法和步骤
- OpenCV学习笔记-Mat
- jquery 处理radio
- ios MJRefresh 上拉死循环刷新问题
- ESP8266接入机智云
- 制作linux自动部署脚本
- eclipse远程调试
- 银行卡管理
- BZOJ 3670: [Noi2014]动物园(kmp+递推)