Maison  >  Article  >  développement back-end  >  Comment installer l'extension lapinmq en php

Comment installer l'extension lapinmq en php

王林
王林original
2021-09-17 17:00:073267parcourir

Comment installer l'extension RabbitMQ en PHP : 1. Installez les dépendances pertinentes et l'environnement d'exploitation erlang ; 2. Installez l'extension amqp et les composants de gestion de l'interface ; 3. Démarrez le service et créez un utilisateur administrateur ; le contexte de gestion.

Comment installer l'extension lapinmq en php

L'environnement d'exploitation de cet article : ordinateur centos 7, php7, thinkpad t480.

Les étapes d'installation de l'extension lapinmq en PHP sont les suivantes :

Installez les dépendances pertinentes

yum -y install gcc glibc-devel make ncurses-devel openssl-devel autoconf unixODBC unixODBC-devel socat

Installez l'environnement d'exécution erlang

wget https://www.rabbitmq.com/releases/erlang/erlang-19.0-1.el6.x86_64.rpm
yum -y install erlang-19.0-1.el6.x86_64.rpm

Entrez erl pour tester si l'opération a réussi. Entrez halt().

Installez amqp-. c

wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gz
 
tar -zxvf rabbitmq-c-0.8.0.tar.gz
 
cd rabbitmq-c-0.8.0
 
./configure --prefix=/usr/local/rabbitmq-c
 
make && make install

Installer l'extension amqp

yum install epel-release
 
yum install autoconf gcc gcc-c++ librabbitmq librabbitmq-devel
 
wget https://pecl.php.net/get/amqp-1.9.4.tgz
 
tar xf amqp-1.9.4.tgz
 
cd amqp-1.9.4
 
phpize
 
./configure --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c
 
make && make install

Installer le composant de gestion de l'interface

rabbitmq-plugins enable rabbitmq_management

Démarrer le service

service rabbitmq-server start

Créer un utilisateur administrateur

rabbitmqctl add_user admin amqp123
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
rabbitmqctl set_user_tags admin administrator

Ouvrir le port 15672

firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload

Connectez-vous à l'arrière-plan de gestion

Utilisez le compte admin amqp123 connectez-vous

http://Adresse IP : 15672

Apprentissage recommandé : Formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn