当前位置: 移动技术网 > IT编程>开发语言>PHP > centos7下安装rabbitmq9.0

centos7下安装rabbitmq9.0

2019年10月22日  | 移动技术网IT编程  | 我要评论

莆田快乐农庄,河北找工作,二垒都没挂上什么意思

下载目前最新rabbitmq服务端版本:

wget https://github.com/alanxz/rabbitmq-c/archive/v0.9.0.tar.gz

php扩展 :

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

安装rabbitmq服务端:

#解压并进入目录
#tar -zxvf v0.9.0.tar.gz
#cd rabbitmq-c-0.9.0
#创建build目录并进入
mkdir build && cd build
#当cmake根据rabbitmq-c的根目录下的cmakelist.txt创建makefile文件时,会将makefile文件放进build目录
#下面最后的两个点不是输入错了,是确实需要的
#cmake ..
#返回上一级目录
#cd ..

#cmake -dcmake_install_prefix=/usr/local/rabbitmq-c-0.9.0

#这时如果不报错,目录/usr/local/rabbitmq-c-0.9.0已存在
#cmake --build .  --target install

 

安装rabbitmq扩展:

[root@izj6c0ct64t9oyhoeow593z amqp-1.9.4]# /usr/local/php7.3.10/bin/phpize 
configuring for:
php api version:         20180731
zend module api no:      20180731
zend extension api no:   320180731
#继续
[root@izj6c0ct64t9oyhoeow593z amqp-1.9.4]#  ./configure --with-php-config=/usr/local/php7.3.10/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.9.0/
#各种输出...
root@izj6c0ct64t9oyhoeow593z amqp-1.9.4]# make && make install

make命令执行过程中出现报错:

 

 在目录/usr/local/rabbitmq-c-0.9.0/执行命令ln -s lib64 lib,再返回目录/usr/local/src/amqp-1.9.4执行make && make install,安装成功。

php.ini文件新增extension=amqp.so

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网