linux php安装RabbitMq扩展

RabbitMQ PHP扩展安装

# 安装rabbitmq-c依赖包

yum install libtool autoconf

# 安装rabbitmq-c ( 最好下载 0.5的,0.6安装可能会报错)

# 版本下载:https://github.com/alanxz/rabbitmq-c/releases/tag/v0.5.0

wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.5.0/rabbitmq-c-0.5.0.tar.gz

tar -zxvf rabbitmq-c-0.5.0.tar.gz

cd rabbitmq-c-0.5.0/

autoreconf -i

./configure --prefix=/usr/local/rabbitmq-c

make

make install

# 安装PHP扩展 amqp

wget http://pecl.php.net/get/amqp-1.6.1.tgz

tar zxvf amqp-1.6.1.tgz

cd amqp-1.6.1

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c

make

make install

# 编辑php.ini文件,增加amqp扩展支持

vim /etc/php.ini

ps:最好先用 find / -name php.ini 搜索一下文件路径(这里的路径只是举个例子)

# 增加下面内容

; rabbitmq扩展支持

extension=amqp.so

# 重启php-fpm和nginx

systemctl restart php-fpm.service

systemctl restart nginx.service
---------------------
作者:qcy_10086
来源:CSDN
原文:https://blog.csdn.net/qcy_10086/article/details/81331485
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/mmmzh/p/10084004.html

时间: 2024-07-30 13:20:10

linux php安装RabbitMq扩展的相关文章

linux下安装opcache扩展

linux下安装opcache扩展 参考:http://www.php.net/manual/zh/opcache.installation.php 1 2 3 4 5 6 7 wget http://pecl.php.net/get/zendopcache-7.0.2.tgz tar zxvf zendopcache-7.0.2.tgz cd zendopcache-7.0.2 /usr/local/php/bin/phpize ./configure --with-php-config=/u

linux 下安装php扩展

linux下安装php扩展 步骤: 1.在扩展解压包目录执行 phpize 2.执行 ./configure --with-php-config=/usr/local/php/bin/php-config 3.编译 make&&make install (安装完成后在php安装目录下的扩展目录就会有相应的.so扩展文件.) 4.配置支持php 修改php.ini 在最后一行添加以下内容  extension= 扩展文件名.so 5.重启服务  

linux下安装php扩展redis缓存

下载phpredis安装包 wget https://github.com/nicolasff/phpredis/tarball/master 在下载目录解压phpredis.tar.gz tar zxvf phpredis.tar.gz cd phpredis 使用php的phpize编译安装包(需要进入到解压出来的目录里面) /usr/local/php/bin/phpize 设置配置 ./configure --with-php-config=/usr/local/php/bin/php-

Linux centos7安装RabbitMQ

一.安装思路 1. 安装erlang 2. 安装socat 3. 安装rabbitmq 4. 相关配置 说明: 由于RabbitMQ是基于Erlang语言开发, 所以在安装RabbitMQ之前, 需要先安装Erlang rabbitmq需要socat依赖, 所以需要先安装socat 二.具体步骤 1. 安装erlang 下载: wget http://www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm 安装:

在Linux下安装RabbitMQ

Installing on RPM-based Linux (CentOS, Fedora, OpenSuse, RedHat) 1.安装Erlang rpm -ivh http://www.rabbitmq.com/releases/erlang/erlang-17.4-1.el6.x86_64.rpm 2.安装RabbitMQ rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc yum install h

Linux环境安装phpredis扩展

php訪问redis须要安装phpredis扩展.phpredis是用纯C语言写的. phpredis下载地址 https://github.com/phpredis/phpredis 最新的版本号是phpredis-develop.zip.我们选择的上一个稳定版2.2.7 # wget https://github.com/nicolasff/phpredis/archive/2.2.7.tar.gz# tar zxvf phpredis-2.2.7.tar.gz# cd  phpredis-

[Linux][PHP]安装swoole扩展

1.下载swoole 2.解压并配置 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config 3.swoole提供了一些配置选项,当中如果要开启--enable-async-redis的话,必须安装hiredis扩展 git clone https://github.com/antirez/hiredis.git make &&  make install ldconfig

linux下安装rabbitmq 集群

1.下载erlang官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前18.3运行命令 wget http://erlang.org/download/otp_src_18.3.tar.gz 2.使用yum安装下必须的配件: yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf -yyum install unixODBC unixODBC-deve

Linux : Ubuntu 安装 RabbitMQ

安装 Erlang: 手动编译(不推荐)http://www.erlang.org/downloads下载源码 如22版本:http://erlang.org/download/otp_src_22.0.tar.gz apt-get update 更新源 apt-get -f install gccapt-get install ncurses-devel 如果没有就安装 apt-get install libncurses-devapt-get install make ./configure